The Task Management App is a simple web application that allows you to manage your tasks. You can create, edit, and delete tasks, set due dates, and mark tasks as completed. The app is built using HTML, CSS, and JavaScript, and it's designed to be responsive and store data locally so that your tasks persist even after refreshing the web page.
To run the Weather App on your local machine, follow these simple steps:
-
Clone the Repository:
git clone https://github.com/gsrai2002/Task-Management.git
-
Navigate to the Project Folder:
cd Task-Management
-
Open the App:
- Open the
task.html
file in your web browser.
- Open the
That's it! The Task Management App should now be up and running on your local machine.
-
Task Creation: Add a task with a title, description, and due date.
-
Task Editing: Update task details, such as the title, description, and due date.
-
Task Deletion: Remove tasks you no longer need.
-
Task Completion: Mark tasks as completed by clicking a checkmark. Completed tasks are moved to the "Completed" tab.
-
Completed Task Deletion: Delete completed tasks from the "Completed" tab.
-
Persistent Data: Your task data is stored locally, so it remains available even after refreshing the web page.
-
Adding a Task:
- Click the "Add Task" button.
- Enter the task title, description, and due date.
- Click "Save" to add the task.
-
Editing a Task:
- Click the "Edit" button (pencil icon) next to the task you want to edit.
- Update the task details.
- Click "Save" to save the changes.
-
Deleting a Task:
- Click the "Delete" button (trash can icon) next to the task you want to remove.
-
Completing a Task:
- Click the checkmark icon to mark a task as completed. It will move to the "Completed" tab.
-
Deleting Completed Tasks:
- In the "Completed" tab, click the "Delete" button next to a completed task to remove it.
-
Persistent Data:
- Your task data is automatically saved locally, so you don't need to worry about losing your tasks.
- HTML
- CSS
- JavaScript
- Local Storage for data persistence
The app is designed to work seamlessly on both desktop and mobile devices. It adjusts its layout to fit various screen sizes for a consistent user experience.
If you'd like to contribute to this project, feel free to fork the repository and submit pull requests with your changes.
Ghanshyam Rai
Portfolio
For inquiries or feedback, please reach out to gsrai082002@gmail.com
Thank you for using the Task Management App!