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