REST API for task manager — FastAPI + JWT authorization

Python
Job 4 of 24
Full-fledged REST API for task management on FastAPI with JWT authorization and SQLite via SQLAlchemy ORM.

What is included:
— Registration and login, issuing Bearer token
— CRUD for tasks: create / view / update / delete
— Data isolation — each user sees only their tasks
— Password hashing (bcrypt), validation via Pydantic v2
— Swagger UI automatically at /docs — test directly in the browser
— Modular structure: auth and tasks in separate routers
— Easy to switch from SQLite to PostgreSQL
#Python #FastAPI #REST API #SQLAlchemy #JWT
Details
  • Added:
105

Freelancer

  • Projects 5
  • Rating 4.9
  • Rating 1 753
Register

If you have an account, log in

Indicators

  • Last project: 14 days back
  • Bids in the last two weeks: 103
  • Collaboration with clients: 5
  • responds to 50% of messages