Challenge proposed by Rocketseat's Ignite program, main goal is to develop a web app that lets the user choose whatever kind of coffee he wants to order. After choosing the products, the user can type the address in a form and review his order's items and total values. Finally, the user is led to a success page with information regarding delivery address and time.
- React
- React Router
- Tailwind
- Practice useReduce and useContext.
- Improve tailwind knowledge.
- Improve project structuring and clean code.
I'm super proud to implement the useReduce and useContext logic in this project. I finally got a grip on how to handle these hooks after this exercise.
After cloning or downloading the project, use the commands below in the terminal.
cd my-project
npm install my-project
npm run dev