Tech Stack: Python, FastAPI, Uvicorn, Pytest
The Problem
APIs (Application Programming Interfaces) are how services talk on the web. This project shows how to build a backend API using FastAPI , a modern, high-performance Python framework popular for building REST APIs quickly and with type safety.
Key Achievements
- FastAPI backend - APIs built using a modern Python framework that auto-generates documentation and handles requests quickly.
- Modular project structure - an organized app directory separating application logic from configuration.
- Automated tests - a test folder suggests setup of basic test cases for endpoints and logic.
- Environment configuration file - env.example indicates planning for secure and flexible configuration.