Skip to content

igarsdev/daily-task-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Daily Task Tracker Application

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.

Features

  • 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.

How to Use

  1. 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.
  2. View Tasks: The list of added tasks will be displayed below the task input.
  3. 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".
  4. Delete Task: Click the "Delete" button next to the task you want to delete.
  5. 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.

Project Structure

  • 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.

Benefits for Users

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published