This is a simple To-Do list web application built using React, Vite and Tailwind CSS.
You can create tasks, delete them, and move them up or down to organize your list.
The app is lightweight, fast, and deployed using GitHub Pages.
The UI automatically switches between light mode and dark mode based on the user’s system theme.
- Type a task in the input box
- Click Add to add it to the list
- Use Up or Down buttons to reorder tasks
- Click Delete to remove a task
- If there are no tasks, a message asks you to add one
- UI theme follows system preference (dark or light)
- React
- Vite
- Tailwind CSS
- Add tasks
- Delete tasks
- Reorder tasks (move up / move down)
- System based dark and light mode
- Simple and clean UI
- Fast build using Vite
- Supports GitHub Pages deployment
https://a6hijeet.github.io/react-todo/
git clone git@github.com:a6hijeet/react-todo.git
cd react-todo
npm install
npm run devnpm run buildnpm run deploy- Save tasks using localStorage
- Edit tasks
- Mark completed tasks