Overview of My Submission
Watery is an android e-com app for water supply where user can order required water bottle or jars and delivery boys will deliver the waters. It is a native android app build on Kotlin.
Apps process
After entering the app you'll have two option of login
- as a customer
- as a delivery partner
Now if you join as a customer the you need to create account or need to login.
Here I have used Appwrite's authentication flow to create account or to create a new seassion.
Login | Create account |
---|---|
After successful login you'll be redirect to the main dashboard page where you will get all the list of water products.
In the dashboard I have Google Play Loction to get user location and Appwrite's Database to fetch all products' info and Storage to fetch all the images.
Then you need to cart your desired products and go to cart page and pick your location and mobile number.
In this page the user's all carted products information is collected and using Google Map the loction is selected.
Now you can pay via Cash On Delivery Or Online. Here I have integrate Razorpay to accept online payments. After successful payment your order will be placed.
When payment is successful the date is saved as a Order object in Appwrite's Database.
Now from the dashboard you can check your order and track your orders.
Hare the orders list is fetched from Appwrite's Database.
Order list | Tracking order |
---|---|
Now on the other hand if you join as a delivery partner then you need to login.
After login you will be redirect to the dashboard where the delivery partner can see all the orders from all user and now he can set order status e.g. Order Accepted, Order Shipped, Order Delivered etc.
Here a delivery partner update that order status in Appwrite's Databse which is reflected on user's order list.
Submission Category:
Mobile Moguls
This app is made with Appwrite's Android SDK.
Link to Code
JoyMajumdar2001 / Watery
Watery : An water delivery android app using Appwrite
Watery
Watery is an android app to deliver water to customer like an e-com app. The backend of this app is fully made with Appwrite. From Authentication to Database, the Appwrite powers this app.
Apps process
After entering the app you'll have two option of login
- as a customer
- as a delivery partner
Now if you join as a customer the you need to create account or need to login Here I have used Appwrite's authentication flow to create account or to create a new seassion.
After successful login you'll be redirect to the main dahboard page where you will get all the list of water pdoducts. In the dashboard I have Google Play Loction to get user location and Appwrite's Database to fetch all products' info and Storage to fetch all the images.
Then you need to cart your desired products and go to cart page and pick…
Top comments (1)
We need your help. We are a Dubai-based sweet water tanker supply service. We require an app to enhance our business operations. Our services cover all of Dubai and include different water tanker capacities.