KotiaForms - это проект по реализации backend-части сервиса-аналога GoogleForms и Яндекс Формы.
Инструментарий, использованный при создании проекта:
FastAPI- быстрый, удобный асинхронный фреймворк для создания APIFastAPI-users- лёгкий в использовании, кастомизируемый модуль дляFastAPI. (Авторизация выполняется с помощью JWT + Cookie)SQLAlchemy- библиотека для работы с реляционными СУБДPostgreSQL+asyncpg- наиболее часто используемая СУБД в Enterprise разработке. Давно поддерживается, имеет широкую пользовательскую базу а также много библиотек на python для улучшения работы с ней.Pydantic- удобная библиотека для валидации и преобразования данных.Alembic- библиотека для миграции БДUvicorn- ASGI веб-сервер для локального запуска API
Ссылка на коллекцию Postman: https://elements.getpostman.com/redirect?entityId=34872755-b8765079-1d7c-42e9-9e10-8ee8f2ff7aec&entityType=collection