Algonive_Task_Manager

πŸ—‚ <h1>Task Manager Web App</h1>

A simple and responsive Task Manager built using HTML, CSS, and JavaScript. This app allows users to easily create, edit, delete, and track tasks β€” perfect for organizing daily goals.


πŸš€ Features

✨ Add New Tasks with titles and descriptions

πŸ—“ Set and display due dates

βœ… Mark tasks as complete or incomplete

✏ Edit existing tasks

πŸ—‘ Delete tasks when done

πŸ’Ύ Persistent storage using browser localStorage

πŸ“± Fully responsive UI (works on desktop and mobile)


πŸ–₯ Demo

🧭 Live Demo: https://bindupriya-code.github.io/Algonive_Task_Manager/


🧩 Tech Stack

Component Technology Used

Frontend HTML5, CSS3, JavaScript (ES6) Storage LocalStorage IDE Visual Studio Code Version Control Git & GitHub


πŸ“Έ Screenshots

Add Tasks and Manage Tasks Status

Web Page

Delete tasks when done

Deleted Feature

Edit existing tasks

Edited feature


πŸ“ Project Structure

task-manager/ β”œβ”€β”€ index.html β”œβ”€β”€ style.css β”œβ”€β”€ script.js β”œβ”€β”€ /assets β”‚ └── (icons, images) β”œβ”€β”€ /screenshots β”‚ └── (UI screenshots) └── README.md


🧠 Future Improvements

🌐 Add cloud sync or backend integration

πŸ”” Implement notifications or reminders

πŸŒ“ Add dark mode toggle

πŸ“Š Add statistics (completed vs pending tasks)


🀝 Contributing

Contributions are welcome!

  1. Fork the repository

  2. Create a new branch (git checkout -b feature-name)

  3. Make your changes

  4. Commit (git commit -m β€œAdd new feature”)

  5. Push (git push origin feature-name)

  6. Create a Pull Request

πŸͺͺ License

This project is licensed under the MIT License. See the LICENSE file for details.