Skip to content

shubhanginaik/todoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do App

Overview

The To-Do App is a simple, yet powerful task management application built with vanilla JavaScript. It allows users to keep track of their daily tasks, mark them as complete, and delete tasks when they're done. The app demonstrates basic JavaScript concepts such as DOM manipulation, event handling, and local storage.

Features

  • Add Tasks: Users can add new tasks to their to-do list.
  • Mark as Complete: Tasks can be marked as complete by clicking on them.
  • Delete Tasks: Users can remove tasks from the list.
  • Persistent Data: The app saves tasks in the browser's local storage, so they persist even after the page is refreshed.

Installation

To run this project locally, follow these steps:

  1. Clone the Repository: https://github.com/shubhanginaik/todoApp.git

    cd todoApp

  2. Open the 'index.html' file:

  • You can open it directly in your browser by double-clicking the index.html file or by using a local server (recommended for development).
  1. Start using the app!

Usage

  • Adding a Task: Type your task into the input field and press the "Add" button.
  • Marking a Task as Complete: Click on a task to mark it as completed. Completed tasks will be visually distinguished (e.g., struck-through text).
  • Deleting a Task: Click the delete button (usually an "X" or trash icon) next to a task to remove it from the list.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published