TASKBAG is Task Management app. it use localstorage to store data locally in the browser which helps you to keep it personalize and localized. It has been improvised to give best performance and with the best coding practices to reduce computation as much as possible. https://taskbag.netlify.app/
List the technologies and libraries/frameworks used in your app development.
- React
- Zustand
- localStorage
- Description: Initially used prop drilling for state management.
- Description: Moved to using Context API for better state management across components.
- Description: Integrated Zustand for state management.
- Description: Reused a single button for multiple uses with different event handlers.
- Description: Used localStorage for persistent data storage in the browser.
- Description: Implemented useMemo to optimize sorting based on dependencies.
- Description: Created custom hooks to streamline useContext usage.
- Description: Implemented error handling in ItemContextProvider to prevent misuse.