This is a simple task management application built to practice backend development concepts. The project focuses on building REST APIs using FastAPI and connecting them with a lightweight frontend for basic interaction.
The backend handles task creation, updates, and listing, while SQLite is used for data storage. This project helped me understand API structure, request handling, and how a backend service interacts with a frontend.
- Python, FastAPI
- SQLite
- HTML, JavaScript
Run backend:
cd backend
python -m venv venv && source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload --port 8000
The backend has also been deployed on Render for basic testing in a live environment.