Service Provider Android App Development

Job ID: 40177533

Budget: ₹1,500 – ₹12,500 INR

I need a clean, user-friendly Android application and later iOS that lets user browse a categorized services ( Online and Offline mode) from the catalogue , add items to a cart, pay through popular mobile wallets, and receive real-time order status via SMS alerts.

The sign-in flow must be limited to the classic email-and-password combination and /or mobile.
On App registration is required by users , who will be using services ( end users) and service providers ( who will be providing services, on line or offline , according to nature of the services selected by end user)
Authentication to this app to avail services must be enrolled via valid Govt id proof.

Core screens include a branded login/registration page, dynamic menu with item images and modifiers, cart with quantity editing, a secure checkout that hands off to wallet SDKs, and an order-tracking view that updates the backend and triggers SMS notifications at each stage (confirmed, preparing, out for delivery, delivered).

I’m looking for a native Android build in Kotlin, following MVVM architecture, Retrofit/OkHttp networking, Room for local cache, and Firebase Cloud Messaging solely for silent push sync; Twilio (or similar) will handle the SMS side. Unit-tested repositories and a simple README on how to change endpoints are essential. This is just a recommendation , you can propose better.

Deliverables
• Full Android Studio project with source code.
• Signed APK / AAB ready for Play Store upload
• Brief setup guide and API environment file
• One round of bug fixes after initial hand-off.
At every code , authentication to google play store, services integration etc MUST not be done by your credentials , this means please exclude the costing from your proposal.


QUIZ for you while you read the requirement above, pick the number below from the answer.
A B C D E F G H I J
0 1 2 3 4 5 6 7 8 9
And answer is : - HFHJFCGDCJ

Please share a link to one comparable app you’ve shipped so I can gauge fit and code quality.