Необходимо разработать образовательную платформу для онлайн обучения.
Ниже описан примерный функционал который должен быть.
На данный момент необходимо понять на чем делать данную платформу и какой примерный бюджет проекта.
Так же просьба присылать сразу Ваше портфолио.
Необходимые функции которые должны присутствовать:
1. Профиль пользователя с возможность добавления личных данных:
- ФИО
- аватар
- дата рождения
- пол
- интересны
- e-mail
- телефон
- возможность сменить пароль
- возможность настройки оповещений
2. В папке профиля указана статистика студента которая состоит из:
- места в рейтинге учеников
- средний балл
- количество выполненных заданий
- количество посещенных занятий
3. Занятия:
В профиле пользователя находиться шкала с отметками - количество отметок соответствует количество уроков в данной курсе. На данной шкале отображено на каком уроке сейчас находится ученик.
Пользователь может перейти к любому занятию которое уже прошло или на текущее. В каждом занятии находится:
- запись лекции
- дополнительные материалы (картинки или текстовые файлы)
- возможность обсуждения лекции с другими учениками
- описано домашние задание
- возможность добавить выполненное домашние задание
- указано сколько человек выполняет/не выполнило задание и средний балл группы
4. Есть “Служба поддержки” студентов - страница которая перенаправляет пользователя на бота в Телеграмм.
5. Есть лента группы в которой все члены группы могут между собой общаться и обсуждать занятия/задания. Оформлена в виде чата.