Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Todo List

A simple Todo List app built with React + Vite.

Features

  • Add, edit, delete todos
  • Mark todos as complete/incomplete
  • Persists data with localStorage

Getting Started

Prerequisites

  • Node.js ^20.19.0 or >=22.12.0
  • npm >=8.0.0

Install & Run

npm install
npm run dev

Open your browser at http://localhost:5173

Scripts

Command Description
npm run dev Start dev server
npm run build Build for production
npm run preview Preview production build
npm run lint Run ESLint

Project Structure

todolist/
├── index.html
├── vite.config.js
├── eslint.config.js
├── package.json
└── src/
    ├── main.jsx
    ├── App.jsx
    ├── App.css
    ├── index.css
    ├── components/
    │   ├── index.js
    │   ├── TodoForm.jsx
    │   ├── TodoForm.css
    │   ├── TodoItem.jsx
    │   └── TodoItem.css
    └── contexts/
        ├── index.js
        └── TodoContext.jsx

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages