Skip to content

CreateWithAshish/To-doList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Simple To-Do

A fast, lightweight, and offline-first to-do list web app that stores your tasks directly in the browser — no server, no accounts, just your tasks.

![Website Demo Image](To-do DEMO website.png)


Live Demo

Check it out live here: Simple To-Do App


Features

  • Fast & Tiny — The entire app is a single HTML file with minimal JavaScript and CSS.
  • Local Storage — All data is stored in your browser, enabling offline usage without any login.
  • Task Management — Add tasks, mark them as completed, clear all, or delete individually.
  • Filters — Quickly view All, Active, or Completed tasks.
  • Sorting Options — Sort tasks by:
    • Newest — most recently added first
    • Oldest — earliest added first
    • A → Z — alphabetical order
  • Convenience Settings:
    • Confirm deletes — avoid accidental removal of tasks
    • Autofocus input after add — faster task entry

Getting Started

You don’t need to install anything — just open index.html in your browser or visit the live link above. The app will function offline.


Customization & Usage

  • Change styling: Modify CSS directly in the HTML file.
  • Add features: Since it’s a single-file app, you can seamlessly add new JavaScript logic or even frameworks if you want.
  • No backend: Everything runs client-side using Web Storage API.

Why This App?

This to-do app is perfect for:

  • Learning how to build minimal web apps with HTML, CSS, and JavaScript.
  • Having a lightweight task tracker that works entirely offline.
  • Demonstrating for interviews or portfolios — it’s fully functioning with clean UI.

Tech Stack

  • HTML5
  • CSS3 (inline or embedded)
  • JavaScript (ES6+)
  • Web Storage API (for offline data persistence)

License

This project is open source and available under the MIT License. Feel free to fork, modify, or contribute!


Contributions

Bug fixes, feature enhancements, or UI improvements are welcome! Please open a pull request or file an issue.


Author

Your NameAshish Tudu
Built with simplicity and efficiency in mind.

About

Organize your work, set priorities and track progress in one place.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages