iOS & Android Labour Booking App
Budget: ₹75,000 – ₹150,000 INR
Build KaamWala – Hyperlocal Labour Booking Marketplace (Android + Admin Panel + WhatsApp Integration)
Project Overview
I am looking for an experienced full-stack mobile app developer or development team to build KaamWala, a hyperlocal labour-booking marketplace for rural and semi-urban India.
The app connects customers (farmers, homeowners, contractors, event organizers, etc.) with verified local workers such as farm labourers, domestic helpers, construction workers, plumbers, electricians, painters, carpenters, and other skilled or unskilled workers.
The project should be scalable, secure, and production-ready.
---
Scope of Work
Customer App
- Phone number login with OTP
- User profile management
- Search workers by category, location, availability and rating
- View worker profiles
- Book workers by hour or day
- Schedule future bookings
- Group booking (multiple workers)
- Booking history
- Live booking status updates
- Push notifications
Worker App
- OTP login
- Worker profile
- Skills selection
- Hourly and daily pricing
- Availability management
- Service area/location
- Upload verification documents
- Accept or reject booking requests
- Booking history
- Earnings overview
- Ratings and reviews
Admin Panel
- Dashboard
- User management
- Worker verification
- Booking management
- Payment management
- Dispute handling
- Platform fee configuration
- Reports and analytics
- Cancellation management
---
Payment Integration
- Razorpay Integration
- UPI
- Cards
- Wallets
- Cash Payment Option
- Partial Advance Payment Support
---
WhatsApp Integration
Integrate WhatsApp Business API so customers can make bookings directly through WhatsApp.
Bookings made through WhatsApp should automatically sync with the main application database.
---
Trust & Safety
- Worker verification
- Customer verification
- Ratings & Reviews
- Verified Badge
- Fraud detection
- Cancellation tracking
---
Notifications
- Firebase Push Notifications
- OTP SMS Integration
---
Languages
Initially:
- English
- Hindi
Architecture should support adding more regional languages later.
---
Technology Preference
Preferred Stack:
Frontend:
- React Native (Expo)
Backend:
- Node.js
Database:
- Supabase (PostgreSQL)
Maps:
- Google Maps
Payments:
- Razorpay
Push Notifications:
- Firebase
Hosting:
- Vercel / Supabase
You may suggest a better technology stack if you can clearly justify the benefits.
---
Deliverables
The selected freelancer must provide:
- Complete Android application
- Admin Web Panel
- Backend APIs
- Database setup
- Source code
- GitHub repository
- API documentation
- Database schema
- Deployment support
- Play Store publishing support
- 30 days bug-fix support after delivery
---
Project Expectations
Please include in your proposal:
- Total project cost
- Estimated timeline
- Development milestones
- Technologies you will use
- Similar apps you have built
- Maintenance cost after launch
- Team size (if applicable)
---
Important Conditions
- I will own 100% of the source code and intellectual property.
- Clean, well-documented code is required.
- No code may be reused from proprietary projects without permission.
- Regular progress updates are expected (at least once per week).
- Milestone payments will only be released after successful completion and testing of each agreed milestone.
- The app should be scalable for future features and increased user traffic.
- Please sign an NDA if required.
---
Future Enhancements (Not Required in Phase 1)
These may be developed later:
- IVR Phone Booking
- Insurance Integration
- Additional Regional Languages
- Advanced Analytics
- AI-based demand prediction
---
Budget
Please provide your best fixed-price quotation along with the estimated development timeline.
If you have experience building marketplace apps, booking platforms, service-provider apps, or similar products, please include links to your previous work.
I am looking for a long-term development partner rather than someone who simply delivers the project..
Project Overview
I am looking for an experienced full-stack mobile app developer or development team to build KaamWala, a hyperlocal labour-booking marketplace for rural and semi-urban India.
The app connects customers (farmers, homeowners, contractors, event organizers, etc.) with verified local workers such as farm labourers, domestic helpers, construction workers, plumbers, electricians, painters, carpenters, and other skilled or unskilled workers.
The project should be scalable, secure, and production-ready.
---
Scope of Work
Customer App
- Phone number login with OTP
- User profile management
- Search workers by category, location, availability and rating
- View worker profiles
- Book workers by hour or day
- Schedule future bookings
- Group booking (multiple workers)
- Booking history
- Live booking status updates
- Push notifications
Worker App
- OTP login
- Worker profile
- Skills selection
- Hourly and daily pricing
- Availability management
- Service area/location
- Upload verification documents
- Accept or reject booking requests
- Booking history
- Earnings overview
- Ratings and reviews
Admin Panel
- Dashboard
- User management
- Worker verification
- Booking management
- Payment management
- Dispute handling
- Platform fee configuration
- Reports and analytics
- Cancellation management
---
Payment Integration
- Razorpay Integration
- UPI
- Cards
- Wallets
- Cash Payment Option
- Partial Advance Payment Support
---
WhatsApp Integration
Integrate WhatsApp Business API so customers can make bookings directly through WhatsApp.
Bookings made through WhatsApp should automatically sync with the main application database.
---
Trust & Safety
- Worker verification
- Customer verification
- Ratings & Reviews
- Verified Badge
- Fraud detection
- Cancellation tracking
---
Notifications
- Firebase Push Notifications
- OTP SMS Integration
---
Languages
Initially:
- English
- Hindi
Architecture should support adding more regional languages later.
---
Technology Preference
Preferred Stack:
Frontend:
- React Native (Expo)
Backend:
- Node.js
Database:
- Supabase (PostgreSQL)
Maps:
- Google Maps
Payments:
- Razorpay
Push Notifications:
- Firebase
Hosting:
- Vercel / Supabase
You may suggest a better technology stack if you can clearly justify the benefits.
---
Deliverables
The selected freelancer must provide:
- Complete Android application
- Admin Web Panel
- Backend APIs
- Database setup
- Source code
- GitHub repository
- API documentation
- Database schema
- Deployment support
- Play Store publishing support
- 30 days bug-fix support after delivery
---
Project Expectations
Please include in your proposal:
- Total project cost
- Estimated timeline
- Development milestones
- Technologies you will use
- Similar apps you have built
- Maintenance cost after launch
- Team size (if applicable)
---
Important Conditions
- I will own 100% of the source code and intellectual property.
- Clean, well-documented code is required.
- No code may be reused from proprietary projects without permission.
- Regular progress updates are expected (at least once per week).
- Milestone payments will only be released after successful completion and testing of each agreed milestone.
- The app should be scalable for future features and increased user traffic.
- Please sign an NDA if required.
---
Future Enhancements (Not Required in Phase 1)
These may be developed later:
- IVR Phone Booking
- Insurance Integration
- Additional Regional Languages
- Advanced Analytics
- AI-based demand prediction
---
Budget
Please provide your best fixed-price quotation along with the estimated development timeline.
If you have experience building marketplace apps, booking platforms, service-provider apps, or similar products, please include links to your previous work.
I am looking for a long-term development partner rather than someone who simply delivers the project..
Related categories:
PHP
Mobile App Development
iPhone
Android
App Design
Web Development
iOS Development
React Native
Flutter
App Development