Разработка модуля мотивации пользователей социальной сети
УГП 0
сроки проекта:
не указаны сроки семестра у создателя проекта
категория проекта
Эдунет
МТ
описание
1. Изучение современных мессенджеров, трекеров задач и геймифицированных платформ.
2. Разработка клиент-серверной архитектуры, базы данных, ролевой модели.
3. Реализация:
- Групповой чат с возможностью «удалить для себя» сообщение;
- Система проектов и задач с Kanban-доской (drag-and-drop);
- Гибкая ролевая модель (4 уровня ролей) с настраиваемыми правами;
- Система геймификации: уровни опыта (XP), достижения, ежедневные награды и динамически генерируемые математические квизы (арифметика, алгебра, математический анализ - производные, интегралы, пределы).
4. Реализация JWT-аутентификации, разграничения прав, интеграции фронтенда и бэкенда.
5. Сквозное тестирование, оценка интерфейса, анализ влияния геймификации.
Технологический стек проекта:
- Frontend - React, React Router, dnd-kit, Axios, KaTeX;
- Backend - Python + Flask, SQLAlchemy, Flask-JWT-Extended, SymPy;
База данных - PostgreSQL;
Дополнительно - Git, Postman.
цели проекта
Разработать полноценный веб-модуль, объединяющий функциональность группового мессенджера, трекера задач в формате Kanban и системы геймификации для повышения вовлечённости и продуктивности команд. Модуль является полностью самостоятельным продуктом, но спроектирован с возможностью последующей интеграции в существующую социальную сеть или корпоративную платформу.