This project was bootstrapped with Create React App for the ReactJS Course from CoderHouse.
Users should be able to:
- View the optimal layout for the site depending on their device's screen size
- Log in, browse the products and go to their details.
- See the description, photo and price and put it into the cart from the product detail page.
- Display a compact listing of the order with the total price, once the cart has at least one product.
- Activate the 'checkout' button when they enter their first name, last name, telephone number and e-mail (entering it twice to check that it is correct).
- Click 'submit order' to save in the database an order with all the products, the date and give feedback on the order number.
- Live Site URL: Kibou Sushi
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- React
- React Icons - To optimize the use of icons
- Firebase
- Components
- Hooks (useState, useEffect)
- Routing and navigation with react-router-dom
- Events
- Context
- Rendering techniques
- Firebase
- Linkedin - Valentina Belén Sánchez
- Github - ValentinaBS
I would like to thank my amazing teacher Cristina Gómez that was always willing to help when I got stuck with my code, and my tutor Agustin Ammazzagatti who gave me very good feedback throughout the course!