A highly responsive Todo App built with Vite, ReactJS, and Tailwind CSS. This project utilizes local storage to prevent data loss when the page is reloaded or the browser is reopened.
- Add and delete tasks.
- Mark tasks as completed.
- Persistent data storage using local storage.
- Highly responsive design for mobile and desktop devices.
-
Clone the repository:
git clone https://github.com/your-username/todo-app.git
-
Navigate to the project directory:
cd todo-app
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to:
http://localhost:3000
-
Start adding your tasks!
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.