Чтобы развернуть проект на пк:
КОМАНДЫ:
Активируйте вирт-е окружение:
1)python3 -m venv venv
2)source venv/bin/activate
Установите файл с зависимостями:
1)pip install -r requements.txt
Создайте файл config.py
1)пропишите переменную SECRET='{ВАШ СЕКРЕТНЫЙ КЛЮЧ}'
Запустите проект в файле app.py
1)Регистрация пользователей
1.1 все пароли хэшируются
1.2 при вводе логина (email) , логин будет проходить валидацию
2)Авторизация
2.1 Если пользователя не сущ в бд , то будет выводиться соответствующее
сообщение
2.2 Если пользователь есть в бд будет происходить перенаправление на домашнюю страницу
Домашняя страница
Страница регистрации
При повторной регистрации пользователя выводится flash() cообщение,что пользователь уже существует
Когда пользователь вводит различные пароли при регистрации выскакивает flash() сообщение
Когда мы соблюдаем всю валидацию и нажимаем "Зарегистрироваться" у нас идет перенаправление на страницу дополнительной авторизации
Так же мы видими, что пользователь добавлен в бд и время его добавления
все пароли шифруются
Вкладка с созданием задачи на день нужно обязательно указывать свой email
Просмотр созданных задач
При нажатии на кнопку детальнее можно удалить задачу
Нажимаем удалить и нас перенаправляет на список задач
Как мы видим задача удалена