- Статус
- Вне сети
- Регистрация
- 31 Окт 2024
- Сообщения
- 9
- Реакции
- 0
Вашему вниманию самописный скрипт - платформа, которая представляет собой систему выполнения заданий с отзывами на моб. приложения.
Юзер регистрируется, получает доступ к заданиям, выполняет их, оставляет отзывы и получает комиссию в зависимости от своего VIP уровня.
Функциональность юзера:
Регистрация:
Дашборд - главная страница:
Страница Start:
Выполнение задания:
При нажатии Start Task система выбирает приложение исходя из текущего шага и баланса юзера. Показывается иконка приложения, название,
стоимость задания COST и ожидаемая прибыль PROFIT. Текущий баланс отображается в блоке Current Balance Status.
Пользователь выбирает один из пяти вариантов отзыва и выставляет рейтинг.
История заданий:
Страница tasks показывает итоговую статистику (Total Earned, количество выполненных заданий, VIP уровень) и постраничный список последних выполненных заданий. Каждая строка содержит иконку приложения, дату,
стоимость COST и заработанную прибыль PROFIT.
Профиль:
Страница профиля разбита на пять вкладок:
Вкладка Basic отображает имя, текущий баланс, инвайт код и уровень VIP.
Вкладка Finances содержит историю пополнений, историю выводов и форму для запроса вывода средств.
Вывод доступен только после выполнения всего набора заданий.
Ежедневный чек-ин:
VIP-система:
Платформа имеет 4 уровня VIP.
Каждый уровень определяет процент комиссии, лимит заданий в наборе, количество наборов в день и лимиты
вывода.
По умолчанию:
Уровень назначается администратором вручную. Все параметры настраиваются в разделе Platform Settings.
Административная панель:
Доступна по адресу /admin.
Навигация слева включает:
Дашборд администратора:
Отображает 4 статистических карточки + 2 линейных графика за последние 7 дней
Управление юзерами:
Список всех юзеров с колонками:
ID, Name, Phone, Email, Balance, Commission, VIP Level, Premium Tasks, Set.
Поиск и сортировка по всем полям.
Кнопка New user.
При редактировании юзера форма разбита на блоки:
Уровень назначается администратором вручную. Все параметры настраиваются в разделе Platform Settings.
Заявки на вывод:
Список всех заявок на вывод с фильтрацией по статусу. Админ открывает запись и меняет статус на completed или rejected
Приложения:
Таблица с колонками:
Переключатель активности прямо в строке без перехода на отдельную страницу.
Выполненные задания:
История всех выполненных заданий по всем юзерам с фильтрацией и возможностью ручного редактирования.
Премиум-задания Inject Tasks:
Специальные задания, вставляемые на конкретный шаг набора. При создании указывается: приложение, шаг срабатывания, стоимость, множитель комиссии (%), уровень VIP или конкретный юзер.
Комментарии к заданиям:
Пул комментов, которые юзеры видят при выполнении задания.
Можно активировать/деактивировать каждый.
Настройки платформы:
Все глобальные настройки.
- Вход возможен по email, имени, номеру телефона.
- По умолчанию интерфейс в темных тонах.
- В правом верхнем углу - переключатель темы/языков отображения (по умолчанию 2, можно добавить любое количество).
Регистрация:
- Новый юзер указывает имя, email, телефон, пол, пароль + пароль для вывода средств.
- При регистрации автоматически генерируется
уникальный инвайт. - Поле Invite code - для ввода кода реферала.
Дашборд - главная страница:
- Слева - список приложений текущего набора заданий.
- Справа - блок Daily Check-in Coins с прогрессом на 7 дней + кнопкой Check-in for Salary.
- Ниже - информация о VIP уровнях.
Страница Start:
- Start отображает полный прогресс текущего набора.
- Вверху - баланс + суммарная комиссия.
- В блоке Task Progress - прогрессбар с количеством
выполненных заданий из лимита и номером набора. - Ниже - последние отзывы других юзеров.
Выполнение задания:
При нажатии Start Task система выбирает приложение исходя из текущего шага и баланса юзера. Показывается иконка приложения, название,
стоимость задания COST и ожидаемая прибыль PROFIT. Текущий баланс отображается в блоке Current Balance Status.
Пользователь выбирает один из пяти вариантов отзыва и выставляет рейтинг.
История заданий:
Страница tasks показывает итоговую статистику (Total Earned, количество выполненных заданий, VIP уровень) и постраничный список последних выполненных заданий. Каждая строка содержит иконку приложения, дату,
стоимость COST и заработанную прибыль PROFIT.
Профиль:
Страница профиля разбита на пять вкладок:
- Basic
- Finances
- Security
- Card
- Support
Вкладка Basic отображает имя, текущий баланс, инвайт код и уровень VIP.
Вкладка Finances содержит историю пополнений, историю выводов и форму для запроса вывода средств.
Вывод доступен только после выполнения всего набора заданий.
Ежедневный чек-ин:
- Чек-ин доступен один раз в сутки при условии завершения минимум 2 наборов заданий.
- Прогресс идет от 1 до 7 дней.
- Пропуск дня сбрасывает прогресс.
- Награды за каждый день настраиваются в панели администратора.
VIP-система:
Платформа имеет 4 уровня VIP.
Каждый уровень определяет процент комиссии, лимит заданий в наборе, количество наборов в день и лимиты
вывода.
По умолчанию:
- VIP1 (базовый) - 0.3%, 45 заданий, 3 набора.
- VIP2 (продвинутый) - 0.5%, 50 заданий, 4 набора.
- VIP3 (менеджер) - 0.7%, 55 заданий, 5 наборов.
- VIP4 (куратор) - 1.0%, 60 заданий, 6 наборов.
Уровень назначается администратором вручную. Все параметры настраиваются в разделе Platform Settings.
Административная панель:
Доступна по адресу /admin.
Навигация слева включает:
- Dashboard
- Platform Settings
- Users
- Task Comments
- Inject Tasks
- Withdrawals
- Applications
- Completed
- Tasks
Дашборд администратора:
Отображает 4 статистических карточки + 2 линейных графика за последние 7 дней
Управление юзерами:
Список всех юзеров с колонками:
ID, Name, Phone, Email, Balance, Commission, VIP Level, Premium Tasks, Set.
Поиск и сортировка по всем полям.
Кнопка New user.
При редактировании юзера форма разбита на блоки:
- User Details (имя, телефон, email).
- Finances & VIP (баланс, комиссия, уровень VIP)
Task & Set - Status прогресс заданий
- Security & Access (пароли)
- Permissions & Blocking (флаги доступа)
- Referral Info (инвайт коды, ip)
Уровень назначается администратором вручную. Все параметры настраиваются в разделе Platform Settings.
Заявки на вывод:
Список всех заявок на вывод с фильтрацией по статусу. Админ открывает запись и меняет статус на completed или rejected
Приложения:
Таблица с колонками:
- Icon
- Name
- Cost
- Is active
Переключатель активности прямо в строке без перехода на отдельную страницу.
Выполненные задания:
История всех выполненных заданий по всем юзерам с фильтрацией и возможностью ручного редактирования.
Премиум-задания Inject Tasks:
Специальные задания, вставляемые на конкретный шаг набора. При создании указывается: приложение, шаг срабатывания, стоимость, множитель комиссии (%), уровень VIP или конкретный юзер.
Комментарии к заданиям:
Пул комментов, которые юзеры видят при выполнении задания.
Можно активировать/деактивировать каждый.
Настройки платформы:
Все глобальные настройки.
- Секции: Platform Configuration (рабочие часы,
валюта, минимальный баланс) - Brand & Appearance (название, логотипы,
favicon) - VIP Levels, Daily Check-in Rewards, Translatable Content (контент страниц на EN/RU)
Стек технологий
- Для работы серверной части нужен PHP 8.2+
- В качестве движка используется Laravel 12.
БД MySQL 8.0. - Клиентская часть на Tailwind CSS 4 + интерактивные компоненты на Alpine.js 3
- Сборка фронтенда через Vite 7.
- Зависимости управляются через Composer 2 (PHP) и npm (Node.js 20).
Готово к использованию + любые изменение по договоренности
Стабильная работа • Удобный интерфейс • Автоматизация процессов
$1200
Связь:
тг Kentucky_Rick89