Welcome to the React Redux Toolkit Todo CRUD App! This project demonstrates how to create a Todo management application using Redux Toolkit for efficient state management.
This application showcases how to leverage Redux Toolkit, a powerful state management library, to create a complete Todo CRUD (Create, Read, Update, Delete) application. It covers fetching tasks from an API, adding new tasks, updating task titles, marking tasks as completed or incomplete, and deleting tasks.
- Fetch tasks from an external API
- Add new tasks with completion status
- Update task titles
- Mark tasks as completed or incomplete
- Delete tasks
-
Clone the repository:
git clone https://github.com/abhimax/todos-crud-redux-tk
-
Navigate to the project directory:
cd todos-crud-redux-tk
-
Install dependencies:
npm install
To start the application locally
- Install dependencies:
npm run dev
Open your browser and navigate to http://localhost:5173/ to access the application.
To explore the source code and delve into the project details, visit the GitHub repository: https://github.com/abhimax/todos-crud-redux-tk
Contributions are welcome! If you find issues or have suggestions, feel free to submit a pull request.
This project is licensed under the MIT License.