Skip to content

TaskManagerAPI

2025

A task API built to learn FastAPI properly

A REST task management API on FastAPI and MongoDB, with interactive documentation and local deployment.

Personal project to try the framework on something genuinely small.

Stack

  • Python
  • FastAPI
  • MongoDB
  • Uvicorn

Why

I wanted to understand FastAPI by writing something complete instead of reading the documentation. A task manager is small enough to finish and real enough to touch validation, persistence and documentation.

What it includes

  • Full task CRUD with schema validation.
  • MongoDB persistence, ready to scale to Atlas.
  • Interactive documentation through Swagger UI and ReDoc.