Skip to content

Latest commit

Β 

History

History
32 lines (23 loc) Β· 1 KB

File metadata and controls

32 lines (23 loc) Β· 1 KB

Full-Stack Todo List Application

A full-stack Todo List application built with Next.js, TailwindCSS, FastAPI, and SQLAlchemy.
This project demonstrates how a modern frontend built with React/Next.js can seamlessly communicate with a high-performance FastAPI backend and a fully managed database layer.


πŸš€ Tech Stack

Frontend

  • Next.js – Fast and flexible React framework
  • TailwindCSS – Utility-first CSS framework for rapid UI development

Backend

  • FastAPI – High-performance REST API framework for Python
  • SQLAlchemy – ORM for database management
  • Alembic – Database migration tool

πŸ“Œ Features

  • Create, update, delete Todo items
  • Mark tasks as completed or uncompleted
  • Clean and modern UI using TailwindCSS
  • RESTful API built with FastAPI
  • Database-powered persistence with SQLAlchemy
  • Clear project structure for easy understanding and extension

πŸ“ Project Structure

https://todo-list-fast-api-sq-lite.vercel.app