🚀 Version 1.0 - July 2021
- 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, work-done)
- 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
- Multi-roles 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
🚀 Version 2.0 - September 2021
- Android customer app
- 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
🍎 Version 3.0 - December 2021
- 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 built-in 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