install the dependences with
npm install
and start the project with yarn or npm
npm start or yarn start
so basically we have /components, which are the components used in the application, futhemore we have /hooks (even though there is just one) it's where the personalized hooks are
there just a few dependencies that I've used in this project, they are listed below
- React Modal - for the Modals on the app
- Material UI - just to get a dropdown menu
- FontAwesome - obviously to get some icons
- uuid - to connect the things by id
- localStorage just save up to 5MB of information
- Images must be PNG
while I was doing this project i had to go and come back from work, so I didn't had a lot of time to implement the solution the way I want, I had a lot of expectations as building a better design or even to get tests in the project, but I was getting a little burned out while coding for like 10+ hours a day, so I haven't implemented a lot of things, but I'm not regretting it, I think was pretty fun building this whole app, I hope you like my code and some commits were made 49 minutes past the deadline if you can oversee this its because it has been a busy week.