This is a simple todo application built using Redux.
To get a local copy of the project up and running, follow these steps:
- Node.js (v17 or higher)
- npm or Yarn package manager
Clone this repository to your local machine using the following command:
git clone https://github.com/Tanzim-02/Todo-App.git
Navigate to the project directory and install the required dependencies using npm or Yarn:
cd Todo-App
npm install # or yarn install
To start the development server and run the project, use the following command:
npm run dev # or yarn dev
Open your web browser and visit http://localhost:5173/
to view the application.
This application utilizes Redux for state management. Redux is a predictable state container for JavaScript applications, providing a central store to manage application state. It helps in managing complex state interactions and enables efficient data flow between components.
The Redux-related code can be found in the redux directory of the project. Actions, reducers, and the store configuration are defined to handle the todo functionality.
Feel free to explore the Redux implementation in the codebase and modify it according to your needs.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.