This is a simple To-Do List application built with React and Redux for state management. The project is designed to help improve skills in using React, Redux, and managing application state effectively.
- Add new tasks to the list
- Mark tasks as completed
- Remove tasks from the list
- Persist state using Redux
- Responsive UI
- React (Frontend framework)
- Redux (State management)
- React-Redux (Integration of Redux with React)
- Redux Toolkit (Simplified Redux state management)
- CSS (Styling)
- Clone the repository:
git clone https://github.com/nicode611/to-do-list-react.git
- Navigate to the project directory:
cd to-do-list - Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and go to:
http://localhost:3000
- Create a new list by pressing the button
- Type a new task in the input field and press Enter or click Add.
- Click on a task to mark it as completed.
- Click the Delete button to remove a list.
Contributions are welcome! Feel free to open an issue or submit a pull request.
For any questions or suggestions, feel free to contact me at nicode611@gmail.com.