Skip to content

This repository consists the task manager Web app which is designed and developed by the students Of Students club

Notifications You must be signed in to change notification settings

CSE-TechClub/Task-Manager-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

📝 Task Manager Web App

🚀 Introduction

Welcome to the Task Manager Web App! 🎯 This project will help you build a simple yet effective task management system where users can add, edit, delete, and mark tasks as completed. This is a great way to practice HTML, CSS, JavaScript, and optional React while learning about DOM manipulation and state management.

🎯 Project Objectives

  • ✅ Create an interactive To-Do List
  • ✅ Implement CRUD operations (Create, Read, Update, Delete)
  • ✅ Use localStorage to persist data
  • ✅ Improve UI/UX with modern design principles

📂 Folder Structure

📁 task-manager-app
 ┣ 📂 assets/           # Store images, icons, and stylesheets
 ┣ 📜 index.html       # Main HTML file
 ┣ 📜 style.css        # Stylesheet
 ┣ 📜 script.js        # JavaScript for functionality
 ┣ 📜 README.md        # Documentation

📌 Features

🌟 Core Features

  • Add Tasks ➕: Users can input tasks with a title and description.
  • Mark as Completed ✅: Tasks can be marked as done.
  • Edit Tasks ✏️: Users can modify tasks after adding them.
  • Delete Tasks ❌: Tasks can be removed when no longer needed.
  • Persistent Storage 💾: Saves tasks even after refreshing the page.

🎨 Additional Enhancements

  • Drag & Drop Support 🔄 (Optional)
  • Dark Mode Toggle 🌙 (Optional)
  • Due Date & Priorities 🕒 (Optional)

🛠️ Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Storage: LocalStorage (for saving tasks)

📜 How to Get Started

1️⃣ Clone the Repository

git clone https://github.com/your-github-username/task-manager-app.git

2️⃣ Open the Project Folder

cd task-manager-app

3️⃣ Open index.html in Browser

open index.html
# OR
start index.html  (For Windows)
# OR
xdg-open index.html (For Linux)

💡 Learning Outcomes

  • DOM Manipulation using JavaScript ✨
  • Handling Events & User Inputs 🎯
  • Implementing CRUD operations in the frontend 🔥
  • Storing and retrieving data using localStorage 💾

🤝 Contribution Guidelines

Want to improve this project? Follow these steps:

  1. Fork the repo 🍴
  2. Create a new branch: git checkout -b feature-name
  3. Commit changes: git commit -m 'Added a cool feature'
  4. Push the branch: git push origin feature-name
  5. Open a Pull Request 🚀

📞 Need Help?

If you have any questions, feel free to reach out! 🎯

📧 Email us at: csekitclub@gmail.com

Happy Coding! 🚀

About

This repository consists the task manager Web app which is designed and developed by the students Of Students club

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published