A simple Todo app built with React and styled using Tailwind CSS.
- Add, toggle, and delete todos
- Fetch initial todos from JSONPlaceholder API
- Responsive design
- React
- Tailwind CSS
- JavaScript
-
Clone the repo:
git clone https://github.com/Ilakiancs/ToDo-App.git cd ToDo-App
-
Install dependencies:
npm install
-
Start the app:
npm start
Visit
http://localhost:3000
in your browser.
ToDo-App/
├── node_modules/ # Dependencies
├── public/
│ ├── favicon.ico # Favicon
│ └── index.html # HTML file
├── src/
│ ├── components/
│ │ └── TodoApp.js # Main Todo component
│ ├── App.css # Global styles
│ ├── App.js # Root component
│ ├── index.js # Entry point
│ └── reportWebVitals.js # Report web vitals
├── .gitignore # Git ignore file
├── package-lock.json # Lock file for dependencies
├── package.json # Project dependencies and scripts
├── tailwind.config.js # Tailwind configuration