R50 a7772b86c001bad013abc34a6de3406b
Web-developer

Система автоматизированного разделения на группы

Добавлено 05 июл 2019 в 19:01
Проект системы автоматизированного разделения людей на группы с учётом их предпочтений для курса "Проект программного обеспечение", Университет Иннополис, 2 семестр 2ого курса.
Система создана для облегчения процесса разделения студентов на группы профессорами.
Мною был полностью сделан этап логина и создания формы, разделение на группы сделали члены моей команды.

Процесс разделения проходит следующим образом:
  • Профессор заходит под своей почтой, создаёт форму, получает ссылку на неё и делится ею со студентами;
  • Студенты заполняют форму своими данными и предпочтениями по проекту и команде;
  • Когда нужное количество студентов заполнило форму, профессор создаёт проект;
  • Далее он создаёт команды и выбирает требования для каждой;
  • И, наконец, нажимает на кнопку "Разделить".
Система автоматически разделяет всех студентов на наиболее подходящие им группы.

Технологии: HTML, CSS, JS, RESTful API, Python (использован командой).

Код имеется в открытом доступе на GitHub.
35f555dd22 5639da9f4b 81ef8d0f9c Ccdbfb82ff 6c44f2f5fc 14ae75c98a