This is a demo dashboard. I used this project to learn and apply declarative UI and caching strategies while trying to give a better UX.
I've used Chakra UI to create the responsive interface and React Query to implement the caching strategy.
I've also learned about form validation using Yup and react-hook-form that was really nice!
Look at the result: