A simple and clean React-based Todo application to manage your daily tasks.
- Add new tasks
- Delete tasks
- Mark individual tasks as done (with strikethrough)
- Undo completed tasks
- Mark all tasks as done at once
- Clean responsive UI with Bootstrap
- Frontend: React.js, JSX
- Styling: Bootstrap 5, CSS
- State Management: React Hooks (useState)
- Build Tool: Vite
- Unique IDs: uuid
git clone https://github.com/HarmanSingh-2003/todo_app_react.git
cd todo_app_react
npm installnpm run devtodo_app_react/
├── src/
│ ├── App.jsx # Root component
│ ├── TodoList.jsx # Main todo logic and UI
│ ├── App.css
│ └── index.css
├── index.html
├── vite.config.js
└── package.json
Harman Singh
GitHub