React Pizza Shop - Ordering Food with Hooks and Firebase
React Pizza Shop - Ordering Food with Hooks and Firebase
Welcome to React Pizza Shop. Here’s what we’ll be building: A pizza ordering system with multiple types of foods and editable popup dialogs to customize your order with delicious items from a menu. We'll add interactivity with a variety of custom React Hooks. After authenticating with a Google account, we’ll send this order to Firebase Realtime database and a serverless Firebase function will send your user an email confirmation of their order.
This course is intended for intermediate React developers looking for a fun project to practice React Hooks and/or learn Firebase. The full source code is provided. If you have any questions throughout the course, do not hesitate to reach out.
Here's just some of the features included in this 5+ hour course:
React with Hooks
useState, useEffect
Build custom hooks to control input elements, authentication, dialogs and more
Beautiful UI Development
Styled-components
Popup Dialogs
Buttons, Inputs, Checkboxes
Adding Stock Photos
Flexbox and CSS grids
CSS animations
Google Fonts
create-react-app boilerplate
Starting from scratch
Building for production
Firebase
Deploying your site with Hosting
Authenticating users with Google, logging them in and out
Realtime Database to track food orders
Functions to respond to orders
Ecommerce Ordering
Adding, Removing Editing orders
Calculating tax and totals of orders
Dynamic food items
Emailing orders with Node.js and Nodemailer
Favicon app icon
Build a Tasty Restaurant Ordering App with React Hooks, Firebase, and Styled-Components. Mamma Mia!
Url: View Details
What you will learn
- Cutting-edge React Development with React Hooks : useState, useEffect and your own custom hooks
- Build a Complete Pizza Ordering Application for Customizing Restaurant Orders and Emailing Users
- Beautiful UI Development from Scratch with Food Grids, Popup Dialogs, Buttons, Input Controls and more
Rating: 4.5
Level: Intermediate Level
Duration: 5 hours
Instructor: react.school _
Courses By: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
About US
The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.
View Sitemap