A clean, responsive, and minimalistic to-do list app built with React. This app allows users to add, delete, complete, and edit tasks — with all changes saved in localStorage so nothing is lost on refresh.
- ✅ Add new tasks
- 🗑️ Delete tasks
- ✏️ Edit tasks inline
- ✅ Mark tasks as completed (toggle)
- 💾 Persistent with
localStorage - 📱 Fully responsive and mobile-friendly
- 🎨 Modern UI with minimal styling
git clone https://github.com/YOUR_USERNAME/todo-app-react.git
cd todo-app-reactnpm installnpm run dev📁 your-project-root
┣ 📁 public
┃ ┗ 📄 index.html
┣ 📁 src
┃ ┣ 📁 components
┃ ┃ ┗ 📄 Task.jsx
┃ ┣ 📁 Components
┃ ┃ ┗ 📄 Header.jsx
┃ ┣ 📄 App.jsx
┃ ┣ 📄 main.jsx
┣ 📄 .gitignore
┣ 📄 index.css
┣ 📄 package.json
┣ 📄 README.md
┣ 📄 vite.config.js