📱 Food Delivery App w/ Backend
🖥 Watch the demo video to see the app live in action!
A food delivery app made with Flutter x Firebase pre-built, functional and ready to go out of the box. This app has email authentication and backend already built in. The user can create an account, browse the menu, add to cart, and input card payment details. The order will then be placed and saved into Firebase for real-time live updates. The app will generate a receipt for the user as a summary of the order.
👨🏽💻 I have made a setup video to show you exactly how to make the most of this code: https://youtu.be/Jg0MtSNpeQo
📱 P A G E S ( 9 )
Login Page / Register Page / Home page / Drawer Menu / Settings Page / Food Details page / Cart Page / Payment Page / Delivery In Progress Page
⚙️ F U N C T I O N A L I T Y
- Authentication - create a new account / login
- Browse Menu - burger / salad / side / dessert / drink / .. (you can easily edit/add a food category in the code)
- Food Addons - each food item has special options the user can choose to add
- Cart - add / remove / increase & decrease quantity / go to checkout
- Total Calculation / Receipt Generator - automatically calculates everything in the cart and creates a receipt for the user as a summary.
- Input Card Payment Details
- Place order into the backend database with live updates
🔥 B O N U S F E A T U R E S
- Light & Dark mode
- Sliver App Bar - Fancy app bar that stretches as you scroll. Makes the app feel modern and sleek
- Animations - Lottie animations were used for delivery truck animation
- Minimal Aesthetic Design
Full Project Code w/ Assets