Enhanced progress bar using normalized sum to handle multiple accordions
- Implement global state for shared properties
- Replace explicit DOM usage with JSX logic
- Apply styled-components to modularize CSS
- Implement lazy loading for the checkbox list
- Save data temporally in local storage
- Persist configurations in the database
- Create a backend for better data write performance
To get started, fork the repository and then run the following commands:
npm install
npm run start