REST API для менеджера задач — FastAPI + JWT авторизація
Повноцінний REST API для управління задачами на FastAPI
з JWT-авторизацією та SQLite через SQLAlchemy ORM.
Що є:
— Реєстрація і вхід, видача Bearer токена
— CRUD для задач: створити / переглянути / оновити / видалити
— Ізоляція даних — кожен юзер бачить тільки свої задачі
— Хешування паролів (bcrypt), валідація через Pydantic v2
— Swagger UI автоматично на /docs — тестуй прямо в браузері
— Модульна структура: auth і tasks в окремих роутерах
— Легко переключити з SQLite на PostgreSQL
#Python #FastAPI #REST API #SQLAlchemy #JWT
з JWT-авторизацією та SQLite через SQLAlchemy ORM.
Що є:
— Реєстрація і вхід, видача Bearer токена
— CRUD для задач: створити / переглянути / оновити / видалити
— Ізоляція даних — кожен юзер бачить тільки свої задачі
— Хешування паролів (bcrypt), валідація через Pydantic v2
— Swagger UI автоматично на /docs — тестуй прямо в браузері
— Модульна структура: auth і tasks в окремих роутерах
— Легко переключити з SQLite на PostgreSQL
#Python #FastAPI #REST API #SQLAlchemy #JWT