1. Цель проекта
Разработать онлайн-платформу для связи студентов с исполнителями академических работ, где студенты могут найти квалифицированную помощь, а исполнители — заработать, выполняя задания.
2. Функциональные требования
2.1 Пользовательские роли
Студенты (заказчики):
Регистрация через email и социальные сети.
Создание и редактирование профиля.
Размещение заказов с детализацией требований.
Выбор исполнителя из предложений.
Оплата заказов через интегрированные платежные системы.
Получение уведомлений о статусе заказа.
Оценка и обзор исполнителей после завершения заказа.
Исполнители (авторы):
Регистрация и верификация квалификаций.
Просмотр активных заказов и отклик на них.
Ведение переговоров с заказчиками через встроенный чат.
Получение оплаты на внутренний счет после выполнения заказа.
Вывод средств через систему платежей.
Ответ на отзывы заказчиков.
Администраторы:
Управление учетными записями пользователей.
Модерация контента (проверка и одобрение заказов и отзывов).
Анализ данных о транзакциях и активности пользователей.
Установка тарифов на комиссии и другие платные функции портала.
2.2 Основные функции
Система регистрации и авторизации:
Реализация сессионной и токен-базированной авторизации.
Возможность восстановления забытых паролей через электронную почту.
Управление заказами:
Формы для создания и редактирования заказов.
Динамические списки с фильтрацией и сортировкой заказов.
Система статусов заказа (открыт, в процессе, завершен).
Поиск и фильтрация:
Многокритериальный поиск по ключевым словам, дисциплинам, стоимости и срокам.
Чат:
Внедрение системы обмена сообщениями в реальном времени.
Хранение истории переписки с возможностью доступа в любое время.
Финансовые операции:
Интеграция с платежными шлюзами.
Внутренний баланс для учета финансовых операций пользователей.
Оценка и отзывы:
Формы для написания отзывов с рейтингом.
Алгоритмы модерации и проверки отзывов на подлинность.
Аналогичный сайт: