
Open
Posted
•
Ends in 4 days
Paid on delivery
I am looking for an experienced developer or development team to build an on-demand home-services marketplace for the Kenyan market. The concept is similar to Uber, but instead of transporting passengers, customers will request verified artisans/fundis for home and business services such as plumbing, electrical work, carpentry, painting, welding, appliance repair and other services. ### Required platforms 1. Customer mobile application 2. Artisan/Fundi mobile application 3. Web-based admin dashboard 4. Backend/API ### Core customer features • Phone/OTP registration • Location/GPS (critical priority) • Real-time chat functionality (critical priority) • Service categories • Nearby fundis • Immediate or scheduled bookings • Job posting with description • Photo/video upload • Fundi quotations • Fundi profiles • Ratings and reviews • Push notifications • Job status tracking • Map/location tracking features (priority) • M-Pesa payments integration • Receipts • Dispute/reporting system ### Core fundi features -Similar fundamentals above mapped around features suiting charges UI custodians simplifying coaches flow options GPS hence user-provider experience embeded technical flexibility scaling possibility simple intuitive backend-dashboard reflects almost helpful review/scope-code meets trending requirement doesn't high innovation lag changes/question good idea notify decide? balancer
Project ID: 40744312
395 proposals
Open for bidding
Remote project
Active 10 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
395 freelancers are bidding on average $517 USD for this job

Hi, Based on your requirements, I understand you are building a complete on-demand home-services marketplace for the Kenyan market where customers can quickly find, compare, book, communicate with, and pay verified fundis for services such as plumbing, electrical work, carpentry, appliance repair, painting, welding, and other skilled trades. For the technical architecture, I would recommend keeping Flutter for both customer and fundi mobile applications because it allows us to maintain a shared codebase while still delivering native-quality Android and iOS applications, which will reduce long-term maintenance cost. -/ Should customers choose a specific fundi themselves, or should a job request first be broadcast to nearby eligible fundis and allow multiple fundis to respond? -/ For quotation-based jobs, should customers receive several quotations and choose one, and should there also be fixed-price services where no quotation is required? -/ What factors should control fundi matching i.e. distance, skill, rating, availability, completed jobs, pricing, verification level, or a combination? Freelancer didn't allow me to write more than 1500 words, Let's jump over an on-site chat or on-site freelancer call to walk through everything and then proceed from there. Best regards, Tafsol(MKA) Budget and Duration are TBD
$500 USD in 7 days
10.0
10.0

Greetings from Logictrix! My name is Jas, and I am looking forward to discuss about your app in details over the Chat or Call. We have enough app developers available in team so I can assure you to deliver this project at a fairly low cost with great quality and with a commitment for long term support. *** We have earned 'Expertise' level in AI development and used many AI platforms like openAI, Freepik, Antigravity, Cursor etc for App development and other AI work! *** We have developed around 400+ Android and iOS apps using Native and Flutter SDK in the past 15 years, Many apps are Live in Google play and App store. We will share our detailed portfolio over the Chat once we connect. Looking forward to your reply... Thanks and Regards Jas
$500 USD in 7 days
9.7
9.7

Hello, I am an experienced Full-Stack Developer with a focus on building custom on-demand marketplace solutions. Your project for an East Africa On-Demand Artisan Marketplace aligns perfectly with my expertise and passion for creating innovative platforms. I understand the importance of developing a robust system that connects customers with verified artisans efficiently. My approach involves utilizing Flutter for the mobile applications to ensure a seamless user experience. For the backend/API and admin dashboard, I recommend a scalable architecture with PostgreSQL for data management. In addition to core features like real-time chat, GPS tracking, and payment integration, I prioritize clean and maintainable code, along with comprehensive documentation for easy future maintenance. I have successfully delivered similar marketplace solutions in the past, ensuring client satisfaction at every stage of development. I invite you to review my portfolio https://www.freelancer.com/u/Microlent to see examples of my work and discuss how we can bring your vision to life. Let's chat further to explore how we can tailor this platform to meet the unique needs of the Kenyan market. Looking forward to collaborating on this exciting project. Sincerely, Rajesh
$500 USD in 10 days
9.6
9.6

Hello, As a seasoned full-stack developer and founder of A4Logic, I possess comprehensive skills in Android, Mobile App Development, and PHP, but it’s my breadth of experience with various technologies that sets me apart. I’ve successfully built marketplaces that have already launched, similar to the one you require, making me an ideal fit for this project. I have over 15 years’ experience in transforming concepts into scalable, secure, and user-friendly solutions across web and mobile platforms. My expertise in Flutter and familiarity with Google Maps, Firebase Notifications, M-Pesa/Daraja API will be instrumental in building your required on-demand home-services marketplace for the Kenyan market. Flutter coupled with a PostgreSQL database is an excellent choice for your app's maintainability and scalability. What sets my work apart is that I don't deliver "templated" applications or code; instead, I deliver highly customized solutions tailored to best meet the business needs. Furthermore, I am diligent about providing clean and easily maintainable source code along with proper documentation - ensuring you’re entirely in control of everything once the project is completed. I understand the importance of delivery in milestones and timely testing and acceptance that aligns well with your project requirements. Choosing me for this project isn't just hiring an expert; it’s choosing a partner who will provide long-term support to ensu Thanks!
$450 USD in 4 days
8.6
8.6

Hello, On-Demand Home Services Marketplace {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}} I have 11+ years of full-stack/mobile development experience and can build the complete production-ready marketplace with Flutter customer/fundi apps, web admin dashboard, scalable backend APIs and PostgreSQL. The customer flow will cover OTP registration, GPS/location, service categories, nearby fundis, instant/scheduled bookings, job posting with media, quotations, profiles, ratings, chat, notifications, live job tracking, M-Pesa payments, receipts and disputes. For fundis, I will implement verification, skills/service areas, availability, job requests, quotations, chat, navigation, job status, before/after photos, earnings, M-Pesa withdrawals, ratings and portfolio management. The admin dashboard will include users/fundi verification, jobs, payments, commissions, disputes/refunds, categories, promotions, notifications, analytics, reports and account controls. I can integrate Google Maps, Firebase, M-Pesa Daraja API, real-time chat and location tracking. The backend will be structured with secure APIs, role-based access, transaction handling, notifications, logging and scalable architecture. I can provide relevant launched marketplace/on-demand examples and discuss the architecture, milestones and timeline after reviewing the complete workflow. Thanks, Christina
$550 USD in 7 days
8.5
8.5

Hi, I can build your complete on-demand home-services marketplace with Customer & Fundi Flutter apps, Admin Dashboard, and scalable backend/API. I have experience developing marketplace platforms with GPS/maps, real-time chat, notifications, booking workflows, payments, ratings, and role-based dashboards. I can integrate M-Pesa/Daraja, Google Maps, Firebase notifications, real-time tracking, OTP authentication, and secure payment/commission flows. The architecture will be designed for scalability, clean code, maintainability, and future expansion across Kenya and other markets. You will receive full source-code ownership, proper documentation, deployment support, and a production-ready system—not a template or demo. We can structure development into clear milestones with testing and acceptance at every stage. I’d be happy to discuss the workflow and share relevant marketplace/on-demand projects we have delivered. Best, Rahul
$600 USD in 14 days
8.6
8.6

With extensive experience in developing on-demand marketplace platforms, I understand your need for an on-demand home-services marketplace tailored for the Kenyan market. My past work in building similar customer and artisan/fundi applications equips me to deliver a seamless user experience. Could you share more details about the preferred payment gateway integration for M-Pesa? Regards, Yogesh Kumar
$300 USD in 8 days
8.4
8.4

Hello, The hidden challenge here is not merely building two Flutter apps, it is coordinating trust, dispatch, payments, verification, and disputes into one dependable marketplace for Kenya. I can help structure the backend/API, PostgreSQL data model, and PHP services so customer, fundi, and admin workflows remain maintainable as usage grows. The implementation can connect M-Pesa/Daraja payments, GPS and Google Maps flows, real-time status updates, notifications, chat, quotations, evidence photos, and role-based administration with clear milestone acceptance and deployment documentation. My PHP, Web Development, Backend Development, and SQL experience supports a clean server-side foundation with maintainable APIs and secure ownership of the source code. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. We can begin by validating the MVP boundaries, payment/dispute rules, and milestone architecture before development starts. For the first milestone, should M-Pesa support customer payments, escrow-like holding, fundi withdrawals, and automated commission settlement, or only payment collection? Best regards, Asad
$250 USD in 10 days
8.2
8.2

Hello, I can help you with "Flutter Developer / Full-Stack Developer — East Africa On-Demand Artisan Marketplace" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "Good work delievered thank you for your patience" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$450 USD in 9 days
8.0
8.0

Hi, I will build your on demand home services marketplace from scratch using Flutter for both the customer app and the fundi app, powered by a backend and a PostgreSQL database. I will set up phone and OTP authentication, real time location tracking with Google Maps, and Firebase push notifications so customers and fundis stay connected during every booking. For payments, I will integrate the Daraja API to handle M Pesa checkout requests and fundi withdrawals directly, along with a web based admin dashboard to manage user verifications, commission rates, and dispute resolution. I will also add a simple offline caching layer so users with slow mobile data in the field can still view their active job status and past receipts without app crashes. Regarding your request for past work, I will build a working demo of your fundi onboarding and M Pesa payment flow first, and you only release the milestone after testing it yourself. How do you want to handle the ID verification workflow for fundis before they can accept job requests? Best, Salma Noreen
$7,247 USD in 53 days
8.6
8.6

⭐⭐ Mobile App | React native | Android | iOS |Swift | Flutter EXPERT⭐⭐ Hello, I’m a senior mobile app developer with 9+ years of experience building high-performance iOS and Android applications using React Native, Flutter, Swift, and native Android. I specialize in scalable architecture, smooth UI/UX, API integration, and store-ready deployments. I’ve successfully launched multiple production apps across Google Play and App Store, delivering secure, optimized, and user-friendly solutions. ⭐Due to NDAs, links aren’t public—but once you open the chat, I’ll share live demos and walkthroughs. I’d be happy to discuss your requirements and execution plan. Bid amount is a placeholder and can be discussed over chat. Thanks & Regards Ranjana
$500 USD in 15 days
8.1
8.1

Dear Client, Hope you are doing good!! I am ready to help you on Immediate basis. I would love to discuss further, ASAP you schedule the interview. I am an experienced Full-Stack website developer, Develop near about 550 websites. I can create custom CRM, React.js, Node.js, Laravel, ERP, Custom Plugin, Wix, WordPress, SquareSpace, Webflow, Shopify, MySQL, JavaScript, HTML, Woo-commerce Integration, jQuery, Third Party API integration, Bug Fixing, Troubleshooting, Malware Cleaning, Site Migration. Please have a quick chat discussion and let me know your thoughts. When can we discuss? Regards
$500 USD in 7 days
8.2
8.2

Hi, Your goal is a reliable marketplace connecting Kenyan customers with verified fundis for booking, quotations, payments and job tracking. I can build the customer app, fundi app, admin panel and backend as one scalable system. I’m an Expert Flutter and Full-Stack Developer with 8+ years of experience in marketplace, GPS, payment and real-time applications. I can deliver: Customer and fundi apps with OTP, GPS, bookings, quotes, chat, tracking and ratings Fundi verification, availability, earnings and M-Pesa withdrawals Admin dashboard for users, jobs, payments, commissions, disputes and analytics Laravel REST API, PostgreSQL and Firebase notifications Google Maps, real-time location and M-Pesa Daraja integration Secure authentication, roles, validation and audit logs Clean source code, documentation and milestone-based delivery I’ll focus on reliable synchronization between bookings, payments, notifications and job status, with a modular architecture ready to scale. Milestones: UI/architecture, mobile apps, backend/admin, integrations, QA and deployment. I can share relevant marketplace projects and provide a detailed timeline and milestone cost in chat. Thanking you, All the very best, Cheers!!
$500 USD in 20 days
7.9
7.9

Hi, I’ve worked on custom web and mobile projects involving APIs, payments, user management, dashboards, and third-party integrations, so I understand the workflow you’re looking to build. For this marketplace, I can work on the Flutter apps, backend/API, PostgreSQL, admin panel, M-Pesa integration, Google Maps, notifications, chat, bookings, and job tracking. I’ll build it as a proper custom application, not a template or demo, with clean source code that you fully own. I’d also suggest starting with the core booking flow and then building the remaining features milestone by milestone. I can start now. Let’s discuss the details. Thanks!
$300 USD in 7 days
7.7
7.7

Hi, I can help build your on-demand home-services marketplace with customer and fundi mobile apps, backend APIs and an admin dashboard. My experience includes Flutter, React Native, Laravel/PHP, REST APIs, MySQL, mobile application development, payment integration and admin dashboards. I can develop: • Customer and fundi mobile applications • Phone/OTP authentication • GPS/location-based service discovery • Service categories and nearby fundis • Immediate and scheduled bookings • Job descriptions with photo/video uploads • Quotations and booking management • Fundi profiles, ratings and reviews • Real-time status updates and notifications • Chat functionality • Payment and receipt workflows • Admin dashboard for users, jobs, disputes and reporting • Scalable REST API backend For M-Pesa, maps/GPS and real-time services, I would integrate the appropriate authorised APIs and confirm their current requirements before implementation. I’d recommend starting with a well-defined MVP covering the core booking flow, then expanding the marketplace features in milestones. Thanks, Sachin
$500 USD in 13 days
7.5
7.5

HI! I am an expert web programmer. I have a lot of work experience in Laravel, Codeigniter, PHP, Wordpress, JavaScript, HTML, Vuejs, Reactjs, Flutter, React Native, and MySQL. I can start right away. I want to discuss this project in detail. Please contact me to discuss more regarding this project. For more details Chat with me
$500 USD in 7 days
7.5
7.5

Hello, I can provide you the on-demand home service app with two user roles - customer and service provider. I have developed several on-demand apps including this home service app. I have read your entire requirement and I can deliver you exact working production app and will also provide you after support. I can show you my past work. I am available to start the work immediately. Can we have more discussion. Regards Avinash
$1,450 USD in 30 days
7.6
7.6

Hello, I have 7+ years of experience in mobile and full-stack development and can build your on-demand home-services marketplace for the Kenyan market. I can develop the complete customer app, Fundi app, admin dashboard and backend, including OTP registration, GPS/location, service discovery, scheduled/immediate bookings, job posting, quotations, profiles, ratings, chat, notifications, job tracking and dispute management. For Fundis, I’ll cover verification, skills and service areas, availability, job requests, quotations, navigation, job updates, portfolios, earnings and withdrawals. The platform can also integrate M-Pesa/Daraja for customer payments and Fundi payouts, with the required payment, commission and transaction records managed through the admin dashboard. I’ll build this as a real production marketplace with clean, maintainable source code, proper API documentation, testing, deployment instructions and full source-code ownership. I can also provide relevant marketplace/on-demand projects through chat. PLEASE INITIATE CHAT SO I CAN SHARE MY RELEVANT MARKETPLACE, ON-DEMAND AND MOBILE APP PROJECTS. Best Regards, Nikita Gupta
$400 USD in 28 days
7.1
7.1

Your M-Pesa integration will fail under concurrent transactions without proper idempotency handling, and your real-time location tracking will drain user batteries if polling intervals aren't optimized. I've built similar two-sided marketplaces that process 10K+ daily transactions across Kenya and Tanzania. Quick questions - what's your expected transaction volume in month 1 vs month 6 so I can size your PostgreSQL connection pooling correctly? And are you handling M-Pesa STK push callbacks asynchronously or blocking the main thread? Here is the architectural approach: - FLUTTER: Build native iOS/Android apps with shared business logic, offline-first architecture for poor connectivity zones, and background geolocation that switches to significant-change tracking when fundis go idle. - M-PESA DARAJA API: Implement webhook retry logic with exponential backoff, store transaction states in PostgreSQL with proper indexing, and build reconciliation dashboard for failed payments. - POSTGRESQL: Design normalized schema with spatial indexes for fundi proximity queries, implement row-level security for multi-tenant isolation, and set up read replicas for analytics without impacting live bookings. I've architected 4 on-demand platforms including a logistics app serving 12K active users across East Africa. Let's schedule a 20-minute technical call to review your infrastructure budget and compliance requirements before you commit to a build.
$450 USD in 10 days
6.8
6.8

Hi, This is the type of marketplace I can build end-to-end — Customer App + Fundi App + Admin Dashboard + Backend/API. I have strong experience with Flutter/React Native, PHP/Laravel APIs, MySQL/PostgreSQL, Google Maps, Firebase notifications, real-time features, payment gateway integrations and AWS deployment. The Uber-style workflow you described — customer request → nearby fundis → quotation → selection → live job tracking → payment → rating — can be structured cleanly from the beginning. For your Kenya launch, I can specifically handle the M-Pesa/Daraja integration, OTP authentication, GPS/location-based fundi matching, scheduled/immediate jobs, quotation system, chat, push notifications, job status tracking, before/after photos, commission handling and admin controls. I would build this as a proper production application, not a purchased template or demo. The backend will use a clean API/service structure with PostgreSQL, while Flutter will be used for both mobile applications. Firebase can handle notifications and real-time communication where appropriate, with Google Maps for location and navigation. I also understand that source-code ownership, documentation, milestone testing and deployment are important here. I can work milestone-by-milestone and provide the complete source code and deployment documentation. I’m available to discuss and start with the architecture/MVP planning. Thanks and regards, Rasna
$500 USD in 15 days
6.9
6.9

AJUTE, Nigeria
Payment method verified
Member since Apr 18, 2015
$10-30 USD
$10-30 USD
$250-750 USD
₹100-400 INR / hour
₹1500-12500 INR
$750-1500 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$30-250 NZD
₹12500-37500 INR
$250-750 CAD
£10-15 GBP / hour
$250-750 CAD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$30-250 USD
$250-750 USD
$10-30 USD
$10-30 CAD
₹1500-3000 INR
$8-15 USD / hour