An open API service indexing awesome lists of open source software.

https://github.com/alex-nosov-itmo/flask_project


https://github.com/alex-nosov-itmo/flask_project

css flask html javascript python sqlalchemy

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# flask_project

Данный проект представляет собой API-сервис клуба настольных игр, на котором можно вступить в клуб, просматривать ближайшие мероприятия и записываться на них для участия, а также предлагать свои встречи для игр. В ходе работы был создан собственный API-сервис, написанный на языке Python с использованием фреймворка Flask. В качестве базы данных использовалась библиотека SQLAlchemy для возможности работы с реляционными базами данных с помощью ORM. Фронтенд-часть реализовал при помощи HTML, CSS, JavaScript.

В проложении возможны две роли пользователей:
* Админ
* Гость

Функциями гостя является:
* Просмотр основной страницы, а также страниц с мероприятиями
* Возможность записаться на мероприятие, а также предложить свое

Функции администратора дополняются следующими:
* Подтверждение регистрации гостя
* Добавление и удаление мероприятий
* Утверждение мероприятий, предложенных гостем

После запуска приложения нужно перейти на http://localhost:8000. После чего можно протестировать приложение.

Для авторизации от админа нужно ввести следующие данные:
* login: Kostik_number_1
* password: 1