ToDos is a simple and intuitive todo list web application built with React, Vite, Tailwind CSS, Context API, and LocalStorage. It offers a clean and minimalist interface for managing your daily tasks effectively.
- Intuitive Interface: Easily add, edit, and delete tasks with just a few clicks.
- Responsive Design: Seamlessly adapts to various screen sizes, ensuring a consistent experience across devices.
- Persistent Storage: Your tasks are saved locally using LocalStorage, ensuring they are retained even after closing the browser.
- Context API: Utilizes React's Context API for state management, ensuring efficient data handling and updates.
- Fast Development: Built with React Vite, enabling lightning-fast development and instant updates.
- React: A popular JavaScript library for building user interfaces.
- Vite: A next-generation frontend tooling environment for modern web development.
- Tailwind CSS: A utility-first CSS framework for creating custom designs quickly.
- Context API: A React feature for managing global state within an application.
- LocalStorage: A web API for storing data in a web browser.
-
Clone the repository:
git clone https://github.com/MrSharma151/ToDos.git
-
Navigate into the project directory:
cd ToDos
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000
to view the application.
Contributions are welcome! Feel free to open an issue or submit a pull request to suggest improvements or new features.