Skip to content

πŸ“ A simple and responsive Todo List web app built with HTML, CSS, and JavaScript. Features include adding, updating, and deleting tasks with a clean modern UI.

Notifications You must be signed in to change notification settings

hassanasif653/TO-DO-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Responsive Todo List

A simple, stylish, and responsive Todo List web app built using HTML, CSS, and JavaScript. This app allows users to add, update, and delete tasks while providing a clean UI with smooth effects.

πŸš€ Features

βœ… Add new tasks βœ… Update existing tasks βœ… Delete tasks βœ… Responsive design (works on Desktop πŸ’», Tablet πŸ“±, and Mobile πŸ“±) βœ… Stylish gradient background with glassmorphism effect βœ… Smooth hover & transition animations

πŸ–₯️ Demo

πŸ‘‰ Live Demo Link ((https://todoapp1-js.netlify.app/))

πŸ› οΈ Technologies Used

HTML5 – structure

CSS3 – styling (responsive + modern UI)

JavaScript (Vanilla JS) – functionality

πŸ“‚ Project Structure πŸ“¦ todo-list ┣ πŸ“œ index.html # Main HTML file ┣ πŸ“œ style.css # Styling & responsive design ┣ πŸ“œ script.js # Todo logic (Add, Update, Delete) β”— πŸ“œ README.md # Project documentation

⚑ How It Works

Enter a task in the input field and press Add βž•

The task appears in the list with Delete ❌ and Update ✏️ options

To update, click update β†’ edit in the input β†’ press update button

Tasks are dynamically rendered with JavaScript

πŸ“± Responsive Design

Desktop: Full-width centered container

Tablet: Adjusted width, balanced layout

Mobile: Stack layout with smaller spacing, touch-friendly buttons

πŸ”§ Installation

Clone the repository:

git clone https://github.com/hassanasif653/TO-DO-APP.git

Open the index.html file in any modern browser.

🌟 Future Improvements

Add localStorage to save tasks permanently

Add categories/tags for tasks

Add dark/light mode toggle πŸŒ™β˜€οΈ

Add drag & drop task reordering

πŸ™Œ Contributing

Contributions are welcome!

Fork the repo 🍴

Create a new branch feature-xyz

Commit and push

Open a Pull Request

✨ Made with ❀️ using HTML, CSS, and JavaScript

About

πŸ“ A simple and responsive Todo List web app built with HTML, CSS, and JavaScript. Features include adding, updating, and deleting tasks with a clean modern UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published