A simple, responsive, and modern To-Do List app built using HTML, CSS, and JavaScript. This app allows users to add, complete, and delete tasks, with localStorage support to retain data between sessions.
- 📋 Add and remove tasks
- ✅ Mark tasks as complete
- 💾 Auto-saves your tasks using browser's
localStorage - 🔒 No login, no data syncing, no tracking — your tasks stay in your browser
- 🎨 Clean UI with modern CSS styling
- 🔔 Popup notification for empty input
Your data is stored locally in your own browser using
localStorage.
There is no server, no database, and no tracking involved.
You only need to visit the same browser to see your task list.
- HTML5
- CSS3
- JavaScript (Vanilla)
- localStorage API
/mytodo-app
│
├── index.html
├── style.css
├── script.js
├── assets/
│ ├── to-do-list.png
│ ├── square.png
│ ├── check.png
│ └── favicon.ico
📁 Completed
├── Web app built using HTML, CSS, and JavaScript
├── Task add/delete/complete with localStorage
├── Popup-based input validation (replaces alert)
├── Minimal UI for distraction-free use
└── Android version released with same features
🔗 https://github.com/DevBehindYou/MyToDo/releases/tag/v1.0
📁 Ongoing
├── Improve Web + Android UI consistency
├── Add task filters (All / Active / Completed)
├── Optimize Android app performance
└── Web accessibility & keyboard navigation
📁 Future Plans
├── Cloud storage with end-to-end encryption
├── User login (OAuth or email-based)
├── Cross-platform sync (Web + Android)
├── Backup/restore with optional account system
├── Push notifications for task reminders
└── Biometric login (Android)
- Clone the repository:
git clone https://github.com/DevBehindYou/MyToTo-Web.git


