The Daily Task Tracker Application is a simple application to manage daily tasks with CRUD (Create, Read, Update, Delete) features. This application allows users to add, edit, delete, and mark tasks as completed, as well as set due dates for each task.
- Add Task: Users can add new tasks by entering the task text and due date.
- View Tasks: The list of added tasks will be displayed on the main page.
- Edit Task: Users can edit the text and due date of the added tasks.
- Delete Task: Users can delete tasks that are no longer needed.
- Mark as Completed: Users can mark tasks as completed or undo the completion.
- Add Task: Enter the task text in the "Add new task" input and select the due date in the "Due Date" input. Click the "Add" button to add the task to the list.
- View Tasks: The list of added tasks will be displayed below the task input.
- Edit Task: Click the "Edit" button next to the task you want to edit. Enter the new task text and new due date, then click "OK".
- Delete Task: Click the "Delete" button next to the task you want to delete.
- Mark as Completed: Click the "Complete" button next to the task you want to mark as completed. Click the Cancel" button to undo the completion.
index.html: The main HTML file containing the basic structure of the application.styles.css: The CSS file containing the styles for the application.scripts.js: The JavaScript file containing the logic for the application.
- Improved Organization: Helps users keep track of their daily tasks and deadlines, ensuring nothing is forgotten.
- Increased Productivity: By managing tasks efficiently, users can prioritize and complete tasks more effectively.
- Enhanced Time Management: Setting due dates for tasks helps users plan their time better and meet deadlines.
- Reduced Stress: Having a clear overview of tasks and their statuses can reduce the stress of managing multiple responsibilities.
- Flexibility: Users can easily add, edit, delete, and mark tasks as completed, allowing for flexible task management.