-
Notifications
You must be signed in to change notification settings - Fork 0
To_Do_List is a simple, efficient Python application for managing your daily tasks and to-dos. Add, edit, mark as complete, and delete tasks with ease. Ideal for personal productivity, organization, and learning basic Python programming concepts. **Key Features:** - Add, edit, and remove tasks - Mark tasks as complete or pending.
License
Couchtr26/To_Do_List
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
# LocalStorage To-Do List A simple client-side To-Do List application built using HTML, CSS, and vanilla JavaScript. This project demonstrates DOM manipulation, event handling, array management, and browser-based data persistence using LocalStorage. --- ## Features - ✅ Add new tasks - ✅ Delete tasks - ✅ Persistent storage (tasks saved even after refresh) - ✅ Simple, clean UI - ✅ Fully functional with no server/backend required --- ## Technologies Used - HTML5 - CSS3 - JavaScript (Vanilla) - LocalStorage API --- ## File Structure /index.html --> Main page structure /style.css --> Styling for the app /script.js --> Application logic and storage handling --- ## How It Works - On page load, tasks are loaded from `localStorage` (if any exist). - New tasks are added through a form, and immediately stored in `localStorage`. - Tasks can be deleted, which updates both the DOM and the storage. - The entire application is 100% client-side. --- ## Future Improvements (if expanded) - Mark tasks complete / incomplete. - Add edit functionality. - Add due dates or priorities. - Sync with cloud storage or backend. - Mobile responsive improvements. --- ## Author Thomas (Grey Knight Software) --- Copyright (c) 2025 Couchtr26
About
To_Do_List is a simple, efficient Python application for managing your daily tasks and to-dos. Add, edit, mark as complete, and delete tasks with ease. Ideal for personal productivity, organization, and learning basic Python programming concepts. **Key Features:** - Add, edit, and remove tasks - Mark tasks as complete or pending.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published