This project was build by following the tutorial "React - The Complete Guide (incl Hooks, React Router, Redux)" by Maximilian Schwarzmüller on Udemy. I got the chance to learn Redux deeply in this project.
Someone can login to the app, build the burger he/she likes and order it. Firebase Authentication is used to authenticate users. Your previous orders can be tracked when you go to orders page.
Firebase realtime database is used to store all the orders that people may order.
What I learned
Adding authentication to a React project with Firebase Authentication
Storing customer data with Firebase realtime database
Delaying dispatches with Redux-thunk
Advanced Redux Action creators