Техническое задание: Фитнес-приложение с мотивационной системой
Цель проекта
Создать простое и интуитивно понятное мобильное приложение, которое мотивирует пользователей заниматься спортом и снижать вес через систему вознаграждений в виде скидочных купонов.
Основные задачи
- Разработать концепцию приложения, включая анализ конкурентов.
- Спроектировать и реализовать рабочее приложение для мобильных платформ.
- Внедрить систему учета прогресса (снижение веса) и начисления виртуальных баллов.
- Реализовать функционал "обмена" накопленных баллов на скидочные купоны (генерируемые в приложении).
Анализ аналогов и конкурентов
Исполнитель должен провести краткий обзор существующих на рынке фитнес-приложений с функциями трекинга веса и мотивационными системами. Выявить их сильные и слабые стороны для определения уникального подхода в данном проекте.
Требования к концепции
- Цель и задачи приложения - четкое описание.
- Описание работ - пошаговый план реализации.
- Входящие и исходящие данные (входящие/выходящие задания) - описание того, что пользователь вводит в приложение (вес, активность) и что получает на выходе (прогресс, купоны).
- Макет интерфейса (wireframe) - схематичное изображение ключевых экранов (главный экран, ввод данных, экран прогресса, "магазин" купонов).
Требования к приложению
- Уровень сложности: школьный проект. Допустимо использование конструкторов или простых фреймворков.
- Ключевая функция ("фишка"): система начисления баллов за зафиксированное снижение веса и их обмен на скидочные купоны. Купоны должны генерироваться в приложении (например, в виде кода или QR-кода).
- Базовый функционал:
- Регистрация/вход пользователя.
- Ввод и хранение текущего веса и целевого веса.
- Визуализация прогресса (график, шкала).
- Расчет и отображение накопленных баллов.
- Раздел с доступными для "покупки" купонами.
- Профиль пользователя.
- Дизайн должен быть чистым и минималистичным.
Ожидаемый результат
Исполнитель предоставляет:
- Документ с полной концепцией приложения.
- Рабочее приложение (APK для Android / IPA для iOS или исходный код проекта).
- Краткую инструкцию по установке и использованию.