Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyToDo - Lightweight To-Do List Web App

demo

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.

🌐 WebApp Now Live

👉 Open MyToDo WebApp

📱 Android Version Launched

👉 Download MyToDo Android App

🚀 Features

  • 📋 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

🛡️ Privacy & Data Use

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.


📸 App Images

image image


🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • localStorage API

📂 Folder Structure

/mytodo-app
│
├── index.html
├── style.css
├── script.js
├── assets/
│ ├── to-do-list.png
│ ├── square.png
│ ├── check.png
│ └── favicon.ico

🛠️ PROJECT ROADMAP

📁 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)

🔧 Setup Instructions

  1. Clone the repository:
    git clone https://github.com/DevBehindYou/MyToTo-Web.git
    

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages