Skip to content

masterabdullah95/Todo-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ React Todo App

A clean, feature-rich Todo application built with React and JavaScript — with theme switching, real-time clock, search, and smart filtering.

🔗 Live Demo: todoapp-abdul.netlify.app


✨ Features

  • ➕ Add and remove todos
  • ✔️ Mark todos as complete or incomplete
  • 🔍 Search through your todos instantly
  • 🔽 Filter by complete / incomplete
  • 🌙 Day / Night theme toggle
  • 🕐 Real-time date and clock
  • 🔔 Toast notifications

🛠️ Built With


🚀 Getting Started

Prerequisites

  • Node.js installed

Installation

# Clone the repository
git clone https://github.com/masterabdullah95/todo-app.git

# Navigate into the project
cd todo-app

# Install dependencies
npm install

# Start the development server
npm run dev

Then open http://localhost:3000 in your browser.


📄 License

This project is open source and available under the MIT License.

About

A fully functional Todo app built with React JS. Manages todos using React state for instant UI updates and localStorage for persistence data — your todos stay saved even after closing the browser. Supports adding, removing, completing, searching, and filtering todos with a day/night theme toggle and real-time clock.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors