Skip to content

AslamThachapalli/foodiee_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foodiee_app

This is a food ordering app.
The app contains all core functionalities of an e-commerce app such as adding to cart, updating location, payment functionality, order summary and more!

App Summary

  • The app is built on Domain Driven Design(DDD) architecture.
  • ChangeNotifier manages the state.
  • Razorpay provides the payment-gateway.
  • Firebase powers the backend.
  • Mapbox API is integrated for location updates.
  • sqflite is used as the local database.
  • GetStorage is used for data persistance.
  • GetX is used for routing.

Freezed, Get_It, Injectable and much more is used to fire this app.

Feel free to browse the code and explore the app.

App Screenshots

Home Screen Not signed in warning Profile page if user not signed in
Empty Cart Screen Popular product detail screen Recommended product detail screen
Sign In Screen User profile screen Cart Screen
If cart history is empty Cart History Screen Order Summary Screen
Payment Screen Address Screen Pick Location Screen
Empty Order History Screen Order History Screen

There is more in the real app. Feel free to install the app and explore at your own pace.

Attributions