kazikuu

kazikuu is a web-based application that helps you manage your daily tasks. You can easily add, and delete tasks

Features

  • Create and delete tasks will add edit in the future

Installation

To install To-Do-List, you need to have [Node.js] and [npm] installed on your system. Then, follow these steps:

  1. Clone this repository to your local machine: git clone https://github.com/username/to-do-list.git
  2. Navigate to the project directory: cd to-do-list
  3. Install the dependencies: npm install
  4. Start the development server: npm start
  5. Open your browser and go to http://localhost:3000

Usage

To use To-Do-List, you can follow these steps:

  • To add a new task, click on the + button at the top right corner of the screen. A modal window will appear, where you can enter the task name, priority, and due date. Click on the Save button to save the task.
  • To edit a task, click on the task name or the Edit button. A modal window will appear, where you can modify the task details. Click on the Save button to save the changes.
  • To delete a task, click on the Delete button. A confirmation message will appear, where you can click on the Yes button to confirm the deletion.
  • To mark a task as completed or incomplete, click on the checkbox next to the task name. The task will be moved to the corresponding section of the screen.
  • To filter tasks by status, priority, or due date, click on the dropdown menu at the top left corner of the screen. You can select one or more options to filter the tasks.
  • To sort tasks by name, priority, or due date, click on the arrows next to the corresponding column headers. You can toggle between ascending and descending order.
  • To save your tasks to local storage, click on the Save button at the bottom right corner of the screen. A message will appear, indicating that your tasks have been saved.
  • To load your tasks from local storage, click on the Load button at the bottom right corner of the screen. A message will appear, indicating that your tasks have been loaded.