Introduction (What it does)
The Calahookah (New name Reload) is the marketplace app for Hookah lovers that will serve the users of Germany. In this Users can become a business after purchasing a subscription(Paypal) and open their online shop where they can list products and other users can purchase their products from their provided locations. The normal users (customers) can see these shops and their products, win discount coupons offered by businesses, and also they can list their own products in the marketplace.
How I built it
I built this app with the help of the Flutter framework, Dart language, and Firebase Database. For the authentication of users, I used Firebase Auth, for storing the user's data I used Cloud Firestore, and for images of users, I used Cloud Storage and for the Push Notification, I used Cloud Messaging Service.
For managing the state of the app I used the GetX State Management package and bind it with the firebase streams and FlutterFire UI widgets, because of that instant changes will be reflected on the app(Like if we change the named worker in the firebase database, it will be updated on the instance without refreshing the app).
What's next for The Calahookah App
This app is ready to publish on both App Store and Play Store, after that users can use it in Germany.
NOTE: Because this is a private project, I cannot provide code or video of this project.

Log in or sign up for Devpost to join the conversation.