发布于 2026年10月01日 · 我们于 2026年10月01日 确认该职位仍然有效
这是您的公司吗?US$ 250 – US$ 750 (每个项目)
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 • Service categories • Nearby fundis • Immediate or scheduled bookings • Job posting with description • Photo/video upload • Fundi quotations • Fundi profiles • Ratings and reviews • Real-time chat • Push notifications • Job status tracking • Map/location tracking • M-Pesa payments • Receipts • Dispute/reporting system ### Core fundi features • Registration • ID/profile verification • Skill/category selection • Service area • Availability/online status • Job requests • Accept/reject jobs • Submit quotations • Chat with customers • Navigation • Job status updates • Before/after photographs • Earnings dashboard • M-Pesa withdrawal • Ratings and reviews • Portfolio ### Admin dashboard User management • Fundi verification • Job management • Payments • Commission management • Disputes/refunds • Categories • Promotions • Notifications • Analytics • Reports • Account suspension/blocking ### Technical preference Flutter for mobile applications, with a scalable backend and PostgreSQL database. Developer may recommend an alternative architecture with justification. Experience with Google Maps, Firebase notifications, M-Pesa/Daraja API, real-time chat and location tracking is strongly preferred. ### Important I do not want a template/demo application. I need clean, maintainable source code that I own, with proper documentation and deployment instructions. The project will be delivered in milestones, with testing and acceptance at each milestone. Developer must provide examples of similar marketplace/on-demand applications already launched.