This is a simple to-do list web application created with HTML, CSS, and JavaScript. It allows users to add and manage tasks in a list format.
Clone the repository to your local machine:
git clone https://github.com/PralinKhaira/Task-Manager.git
Open the index.html
file in your web browser to use the Task Manager list application. Type a new task into the input field and click the "Add" button to add it to the list. The task will be displayed in the list and can be marked as completed once it is finished.
Contributions to this project are welcome! To contribute, follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/my-feature
) - Commit your changes (
git commit -am 'Add my feature'
) - Push the branch to your fork (
git push origin feature/my-feature
) - Create a pull request
Task-Manager-v1.0
- Simple And Basic One With Just Add Task Option.
Task-Manager-v1.1
- This new update contains the following features:
-Task creation: You can create new tasks by entering a description, due date, category, and reminder (optional).
-Task editing: You can edit existing tasks by clicking the "Edit" button next to the task description.
-Task deletion: You can delete tasks by clicking the "Delete" button next to the task description.
-Task completion: You can mark tasks as completed by clicking the "Complete" button next to the task description.
-Task undo: You can undo the completion of a task by clicking the "Undo" button next to the task description.
-Task sorting: You can sort tasks by text, category, creation date, due date, or completion status using the dropdown menu.
-Task filtering: You can filter tasks by category using the dropdown menu.
-Task reminders: You can set reminders for tasks by clicking the "Set Reminder" button next to the task description. Reminders will be displayed in red if they are past due.
-Task sharing: You can share tasks with others by exporting them to a CSV file using the "Export" button.
Task-Manager-v1.2
- This new visual update has the following features:
- Made changes to styles.css to improve the visual appeal of index.html.
- Changed font and background colors, added margins and padding, and used box-shadow to add depth to task list items.
- No changes were made to the HTML or JavaScript code.
This project is licensed under the GNU License.