Доработать проект (бэкенд)

1 500 руб. за проект
17 ноября 2024, 20:24 • 9 откликов • 48 просмотров
Проект написан на Flask, есть маршрутизация между страницами, весь front сделан, нужен именно бэк.
Есть страницы: базовая с описанием проекта, с нее можно попасть на страницу для авторизации пользователя. Пользователь выбирает войти или зарегистрироваться. После успешной авторизации он должен попасть на страничку профиля с доступными модулями (их 4). В каждом модуле по 5 заданий, которые есть в отдельном файле. При выходе из аккаунта должна завершаться сессия и пользователь должен попадать на базовую страницу.
Задачи:
1. Разработать авторизацию пользователей
2. Создать базу данных и подключить ее к проекту. В ней должны храниться решения заданий, с которыми будут cверяться ответы пользователя. Должен возвращаться ответ на страницу (верно или неверно задание решено пользователем)
3. Прогресс пользователя должен как-то сохраняться и отображаться (общий прогресс и прогресс по каждому модулю), то есть должно считываться количество правильно решенных заданий.

Ссылка на github https://github.com/Lisenokkus/flask.git
Файл с заданиями, с которыми должны проверяться ответы пользователя имеется.
Файлы