Add new file

parent 7c826d06
# Техническое задание на модуль «Прогресс обучения» мобильного учебного приложения
##### Проект: Мобильное учебное приложение для студентов вуза
### Цель
Создать модуль, отображающий прогресс пользователя по курсам, мотивирующий к завершению уроков и визуализирующий достижения.
### Основные функции
- Отображение прогресс-бара курса (процент пройденных уроков).
- Индикатор текущего урока в списке курса.
- Автоматическое обновление прогресса при завершении урока.
- Возможность просмотра общей статистики по курсам.
- Интеграция с существующими экранами курса и LMS (при необходимости).
### Требования к интерфейсу и технической реализации
- Адаптивный, современный дизайн (Flutter + Material UI).
- Быстрый отклик при обновлении прогресса (≤ 1 секунда).
- Синхронизация данных с сервером для сохранения прогресса.
- Backend: API для получения и обновления информации о пройденных уроках.
- Возможность интеграции с LMS университета.
### Этапы реализации
- Проектирование и UX/UI макет экрана курса с прогресс-баром.
- Разработка прототипа модуля.
- Реализация функционала: визуализация прогресса, подсветка текущего урока, автообновление.
- Локальное тестирование и исправление ошибок.
- Интеграция с приложением и серверной частью.
- Подготовка документации и загрузка в GitHub (ветка `feature/progress-module`).
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment