Проект
системы автоматизированного разделения людей на группы с учётом их предпочтений для курса "Проект программного обеспечение", Университет Иннополис, 2 семестр 2ого курса.
Система создана для облегчения процесса разделения студентов на группы профессорами.
Мною был полностью сделан этап логина и создания формы, разделение на группы сделали члены моей команды.
Процесс разделения проходит следующим образом:
- Профессор заходит под своей почтой, создаёт форму, получает ссылку на неё и делится ею со студентами;
- Студенты заполняют форму своими данными и предпочтениями по проекту и команде;
- Когда нужное количество студентов заполнило форму, профессор создаёт проект;
- Далее он создаёт команды и выбирает требования для каждой;
- И, наконец, нажимает на кнопку "Разделить".
Система автоматически разделяет всех студентов на наиболее подходящие им группы.
Технологии: HTML, CSS, JS, RESTful API, Python (использован командой).
Код имеется в открытом доступе на
GitHub.