Skip to content

mohantammineni/jstodolist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JS ToDo List

A sleek and efficient ToDo List application built purely with vanilla JavaScript, HTML, and CSS. This application allows users to add, update, mark as completed, and delete tasks. Tasks are persisted in the browser's local storage, ensuring that they remain available even after refreshing or closing the browser.

Features:

  1. Add Tasks: Quickly add tasks using the input field.
  2. Update Tasks: Easily edit task descriptions.
  3. Mark as Completed: Strike off tasks that are done with a single click.
  4. Delete Tasks: Remove tasks that are no longer needed.
  5. Persistent Storage: Tasks are saved in the local storage, ensuring data persistence.

How to Use

  1. Adding a Task:
    • Type your task into the input field.
    • Click the "Submit" button or press "Enter".
  2. Marking a Task as Completed:
    • Click the ✔️ icon next to a task to mark it as completed.
    • Clicking the icon again will revert the task to its incomplete status.
  3. Editing a Task:
    • Click the ✏️ icon next to a task.
    • Edit the task description in the prompt and save.
  4. Deleting a Task:
    • Click the 🗑️ icon next to a task to remove it from the list.

Installation:

  1. Clone this repo gh repo clone mohantammineni/jstodolist
  2. Open index.html in your preferred browser.
  3. Start managing your tasks!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published