Skip to content

This is a modern, user-friendly To-Do List application built to help users manage tasks efficiently.

Notifications You must be signed in to change notification settings

saifulislammz/To-Do-List-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ To-Do List App

This is a modern, user-friendly To-Do List application built to help users manage tasks efficiently. The app allows users to add, edit, and delete tasks, with features like task completion tracking, history view, search functionality, and a dark mode toggle for enhanced usability. The design is clean and responsive, with a focus on simplicity and functionality.

🌍 Live Demo

πŸ”— Try it here!

πŸ“Έ Screenshot

App Screenshot

✨ Features

  • βœ… Add Tasks: Create new tasks using a modal interface with a simple input field.
  • ✏️ Edit Tasks: Edit existing tasks directly from the list.
  • πŸ—‘οΈ Delete Tasks with Confirmation: Prevent accidental deletions with a custom confirmation modal.
  • 🎯 Task Completion: Mark tasks as completed using a checkbox. Completed tasks move to a history view after 24 hours.
  • πŸ“œ History View: View completed tasks in a separate tab with completion dates displayed.
  • πŸ” Search Functionality: Quickly find tasks by keyword.
  • πŸŒ™ Dark Mode: Toggle between light and dark themes, with preferences saved in localStorage.
  • πŸ“± Responsive Design: Works seamlessly on desktops, tablets, and mobile devices.
  • 🎨 Modern Logo: "TODO LIST" header features a sleek gradient text style using the Poppins font.
  • 🌟 Favicon: Custom favicon for better branding in browser tabs.
  • πŸ’Ύ Persistent Storage: Tasks are stored in localStorage, ensuring data remains after page refreshes.

About

This is a modern, user-friendly To-Do List application built to help users manage tasks efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published