Todo App
Solution for a challenge from Devchallenges.io.
Table of Contents
Overview
This time I focused on learning Redux Toolkit library. I found it fantastic, as it is quite easy to use and allows me to focus on logic, not boilerplate 🎉 I also feel like I wrote more readable and universal code.
Built With
Features
This application/site was created as a submission to a DevChallenges challenge. The challenge was to build an application to complete the given user stories.
- I can add a new task
- I can complete a task
- I can toggle between All, Active and Completed
- I can remove one or all tasks under the Completed tab
- Store the data in local storage that when I refresh the page I can still see my progress
How To Use
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/bk20dev/todo-app
# Install dependencies
$ npm install
# Run the app
$ npm start