Skip to content

kawji/Todo-List-FastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

About

todo list

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published