Here's a sample README for your To-Do List app using Vite, React, and Redux Toolkit:
This is a simple To-Do List application built with Vite and React, using Redux Toolkit for state management.
- Add, edit, and delete tasks
- Mark tasks as completed
- Persistent storage using local storage
- Responsive design
Ensure you have the following installed:
Check out the live version here.
-
Clone the repository
git clone https://github.com/sachinnimbal/to-do-list-app.git cd to-do-list-app -
Install dependencies
npm install
-
Run the app
npm run dev
The application will start, and you can view it at
http://localhost:5173(default Vite port).
To build the app for production:
npm run buildThe optimized files will be in the dist folder.
- src: Contains the main code for the app.
- components: Reusable components for UI.
- features: Contains Redux slices and actions.
- app/store.js: Redux store configuration using Redux Toolkit.
- App.js: Main application component.
- Vite - Fast build tool and development server.
- React - UI library for building interactive interfaces.
- Redux Toolkit - State management.
Contributions are welcome! Please feel free to submit a Pull Request.