/my-todo-app

Primary LanguageJavaScript

React To-Do App

This is a simple To-Do application built with React and Vite. The app allows you to add tasks, set their status (Not Started, In Progress, Done), and delete tasks. The tasks are stored in local storage to persist across page reloads.

Features

  • Add new tasks
  • Set status for each task (Not Started, In Progress, Done)
  • Delete tasks
  • Persistent storage using local storage

Getting Started

Follow these instructions to set up and run the project locally.

Prerequisites

  • Node.js (>= 14.x)
  • npm (>= 6.x) or yarn (>= 1.x)

Installation

  1. Clone the repository:

    git clone https://github.com/khOsman/my-todo-app.git
    cd my-todo-app
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to:

    http://localhost:3000