kazikuu is a web-based application that helps you manage your daily tasks. You can easily add, and delete tasks
- Create and delete tasks will add edit in the future
To install To-Do-List, you need to have [Node.js] and [npm] installed on your system. Then, follow these steps:
- Clone this repository to your local machine:
git clone https://github.com/username/to-do-list.git
- Navigate to the project directory:
cd to-do-list
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open your browser and go to
http://localhost:3000
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 theSave
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 theSave
button to save the changes. - To delete a task, click on the
Delete
button. A confirmation message will appear, where you can click on theYes
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.