Code

Belya - On Demand Service App | Customer & Provider Apps with Admin Panel

Belya - On Demand Service App | Customer & Provider Apps with Admin Panel

Cart 65 sales

Belya – On Demand Services App | Urban Company Clone | Booking System with Admin Panel | Customer and Provider App Included | Android and iOS

Start your on demand service business, Belya is a complete solution that includes mobile apps for customers and service providers, plus a powerful admin panel to control everything in your business.

Belya is built using native and modern languages, designed to have the best performance that will make your app stand out from your competitors, and to easily maintain and extend the code base. The Android apps uses Kotlin, iOS apps uses swift, and integrate with Firebase for phone authentication, notifications and more, while the APIs and admin panel is built using laravel which is one of the most popular frameworks for PHP.

The app has unique and modern designs and it’s so light weight, so it’s absolutely a perfect choice for your business.

Customer app test credentials:

Phone Number: +46 70170 4222

Verification Code: 123456

Provider App Demo

Phone Number: +46 70170 4244

Verification Code: 123456

PayPal demo credentials

Email: belya@krashless.com

Password: Belya123

Admin Panel Demo

Admin Panel Link

Email: admin@admin.com

Password: password

Notes

  • You can login with your phone number easily
  • Belya supports single account authentication, that means you can use a single phone number to login as customer and provider.
  • The system resets all the database tables every one hour, for demo purposes.

Change log

V3.0   |    20122021

 - Android customer app
     Pay online using `Stripe` and `Razorpay`
     Promo codes
     Select booking address on map plus the ability to search for a specific address
     Integrate with pagination
     Some bug fixes and enhancements
 - Android provider app
     Integrate with pagination
     Some bug fixes and enhancements
 - iOS customer app
     All android customer app in `version 1` and `version 2`
 - iOS provider app
     All android provider app in `version 1` and `version 2`
 - Admin panel
     Use builtin media uploader instead of adding a url to an image
     Add/Edit/Delete currencies
     Pagination support for bookings and reviews
     Add/Edit/Delete promo codes for specific category/service, expiry date, flat and percentage discounts
     Add/Edit/Delete payment methods with ability to enable/disable each one
     Edit payment settings to select the active currency and tax percentage (if enabled)
     Some bug fixes and enhancements
V2.0   |    21092021

 - Android customer app
 Pay online using PayPal

 - Android provider app
 Can navigate to the booking location using maps

 - Admin panel
 Add/View/Edit/Delete commissions for every service
 View payments done by customers
 View earnings for the admin and each provider
 Payout system for providers with automatically calculated amount
 View payout history for each provider
 Edit settings for tax percentage and flag to enable PayPal
V1.0   |    14072021

 - Android customer app
 Sign in & register using phone number authentication
 Browse categories and its services
 Search for services
 See all service details (name, rating and icon)
 See service reviews
 Book a service on a specific date and time
 Search for address using maps
 Write notes to the service provider
 Check payment summary and all booking details to confirm before booking
 See booking details with ability to cancel the booking
 See booking status and contact provider
 See a list of history and current bookings
 Pay using cash
 Review the service and provider
 Receive push notifications on booking updates
 Change UI theme (light, dark and system)
 Change language  RTL supported
 Logout from the app
 Update profile details
 Contact support using email or phone call
 Integrate with `Firebase` Analytics
 Integrate with `Crashlytics`

 - Android provider app
 Sign in & register using phone number authentication
 Set and update categories that provider can do its services (e.g. plumbing, cleaning)
 See a list of new bookings (within the registered category)
 Accept new bookings
 See a list of ongoing bookings
 Update booking status (e.g arrived, workdone)
 See a list of history bookings
 Can call the customer
 Receive push notifications on new bookings (If it matches the category)
 Change UI theme (light, dark and system)
 Change language  RTL supported
 Logout from the app
 Update profile details
 Contact support using email or phone call
 Integrate with `Firebase` analytics
 Integrate with `Crashlytics`

 - Admin panel
 Multiroles management
 Assign permissions to every role
 See statistics like total earnings, number of bookings, total number of customer and provider number
 See latest reviews and registered providers
 Add/View/Edit/Delete users
 Add/View/Edit/Delete categories
 Add/View/Edit/Delete services
 View/Edit/Delete bookings
 Add/View/Edit/Delete booking statuses
 View/Delete reviews
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey