Skip to content

aastikdas/react-todo-app

Repository files navigation

📝 React Todo App

A beautiful and responsive Todo List application built with React, using the Context API for state management, styled with Tailwind CSS, and enhanced with dark mode and localStorage persistence.


🚀 Features

  • ✅ Add, update, complete, and delete todos
  • 🌙 Dark Mode toggle with persistent theme using localStorage
  • 💾 Todo list is saved across sessions using localStorage
  • 🎨 Styled with Tailwind CSS v4.1 and supports responsive design
  • ⚙️ Built with React functional components and the Context API

Live on Vercel


🖼️ Demo Preview

Todo App Demo


🛠️ Technologies Used


📂 Folder Structure

src/
│
├── components/
│   ├── TodoForm.jsx
│   └── TodoItem.jsx
│
├── contexts/
│   ├── index.js
│   └── TodoContext.js
├── App.jsx
├── App.css
├── index.css
└── main.jsx

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published