To-Do List

To-Do List – Buggy Version

The To-Do List Application helps users manage tasks efficiently with features like adding, editing, deleting, and marking tasks as completed. Users can set task priorities (High, Medium, Low) and all tasks are stored in local storage, ensuring persistence across page reloads. The app also supports pagination to display 10 tasks per page and includes a search functionality for easy task management.

How to Test:

  1. Add Task: Enter a task name, deadline, and priority, then click Add Task to ensure it appears in the list.
  2. Edit Task: Modify an existing task and confirm the updates are saved.
  3. Delete Task: Remove a task and verify it disappears from the list.
  4. Mark Complete: Mark a task as completed and check for status updates.
  5. Search: Use the search bar to filter tasks by name.
  6. Pagination: Add over 10 tasks and test navigation between pages.
  7. Local Storage: Refresh the page to ensure tasks persist.
  8. Bugs: Test for empty task submissions, duplicate tasks, and pagination issues.

The application provides a straightforward interface for efficient task management and ensures data persistence.


To-Do Aplication with Local Storage

To-Do Aplication

# Task Name Deadline Status Actions
1 Grocery shopping 2024-09-10 Not Completed
2 Pay bills 2024-09-12 Completed
3 2024-09-13 Not Completed
4 Doctor’s appointment Completed
5 Finish project 2024-09-15 Not Completed
6 Grocery shopping 2024-09-10 Not Completed
7 Exercise 2024-09-17 Completed
8 Clean house 2024-09-19 Not Completed
9 Call mom 2024-09-21 Completed
10 Study 2024-09-22 Not Completed
Scroll to Top
Open chat
1
Hello👋
Can we help you?