React
redux
styled-components
ExpressJS
MongoDB
Mongoose
react-query
yup
formik
Goals
I wanted to learn how to use react-query, since I had heard it was a awesome tool to manage cache . I gave it a try and I loved, using custom hooks I was able to re use the same logic in different parts of the app to make API calls and have cached data. Also I wanted to re learn Redux because it was changed a lot since a was working with it last time.
Description
It's a project made to keep track of all your ingredients and items on a shopping. Allows you to create new items, add them to a cart and save them in a list to use later. Also has a statistics page where you can see the items you buy the most.