rocket_launchFunded & escrow-backed

Projects looking for builders.

Milestone-based projects with escrow-protected budgets — find work that matches your expertise and get paid via M-Pesa on delivery.

rocket_launchHave a project? Describe it — AI drafts the plan in seconds.
search

13 projects available

sortMost Recent
account_tree
Remote

Offline-First Smart Farm Management App (ShambaSync)

Background: Agriculture remains the core economic driver of Kenya, contributing over 33% of the GDP and employing more than 40% of the national population. However, smallholder and medium-scale farmers face a significant barrier: a severe lack of structured, digitized tools to manage operations. While mobile penetration is high, rural Kenya suffers from erratic 3G/4G connectivity, making standard cloud-dependent apps unusable. This digital divide isolates farmers from modern operational efficiency. ShambaSync addresses this market gap by delivering an offline-first management platform, ensuring uninterrupted operational logging (finances, tasks, inventory) even in remote areas, synchronizing automatically when connectivity resumes. Objectives: - Build a highly responsive cross-platform (Android & iOS) application using React Native and an offline-first SQLite/Realm database structure with custom synchronization engines. - Design and deploy an intuitive, lightweight UI/UX optimized for low-to-mid tier smartphones popular in rural Kenya, featuring dual-language localization (English and Swahili). - Implement localized GPS & weather integration that caches micro-climate analytics and predictive crop cycles for offline access. - Establish a secure, robust operational ledger tracking daily farm finances, seed/chemical inventory thresholds, and labor delegation. Scope of Work: - Database & Synchronization Architecture: Implement client-side local SQLite caching with an asynchronous synchronization engine. Build secure, authenticated Node.js REST APIs connected to a relational PostgreSQL database on AWS. Define a strict conflict resolution protocol based on logical timestamps. - UI/UX Engineering: Conduct user research to draft high-fidelity interactive wireframes in Figma optimized for accessibility (large tap targets, readable high-contrast typography, and light asset sizes for low-performance CPUs). - Finance Ledger Module: Develop offline-ready form submission screens for capturing daily operations costs, seed/fertilizer inputs, and sales revenues, backed by an auto-calculating analytics dashboard. - Inventory & Labor Tracker: Design offline-first modules for real-time tracking of seed/chemical volumes, automated trigger-alerts for low stock, and a task board to manage farmhands without active network dependencies. - GIS & Geolocation Service: Integrate Google Maps and OpenWeatherMap APIs to map localized land boundaries and cache weather patterns for offline diagnostic reference. Key Deliverables: - Complete Figma interactive prototypes covering onboarding, settings, and main dashboards in English and Swahili. - Tested, production-ready Android (AAB/APK) and iOS installation files. - Production-deployed cloud database (PostgreSQL) and backend API (Node.js) hosted securely on AWS. - Technical documentation detailing the custom offline-to-online sync engine, database schema definitions, and a comprehensive user guide.

schedule 4 monthsflag 4 milestones
From USD 15k
Fixed Price
View
account_tree
Remote

Kenya E-commerce Competitor Pricing & Supplier Intelligence Tool

Background: In Kenya's rapidly growing e-commerce landscape, sellers of promotional materials like telescopic banners, teardrop banners, and pull-up banners struggle to maintain profitability due to hyper-fragmented marketplace data. Major platforms such as Jumia, Jiji, Kilimall, and various social-commerce channels display wild variations in pricing. Without unified competitor intelligence, merchants in Nairobi and other major towns face squeezed margins or lost sales opportunities. This project aims to build a smart research, scraping, and price recommendation engine that monitors local digital marketplaces, calculates dynamic average pricing, and matches these insights with a verified database of local suppliers, logistics partners, and after-sales service providers in Kenya. Objectives: 1. Deploy robust, automated Python web crawlers to track competitor pricing for promotional materials across major Kenyan digital marketplaces (Jumia, Jiji, Kilimall) on a daily basis. 2. Compute real-time average, minimum, and maximum market prices, and generate automated floor-price suggestions based on customizable merchant profit margins. 3. Build an active database of verified local suppliers and logistics providers, tracking wholesale pricing, stock availability, and shipping reliability. 4. Set up an automated alerting and link validation system to monitor price fluctuations and ensure all competitor sources remain directly verifiable. Scope of Work: - Web Scraper & Crawler Engine: Python-based data extraction pipeline using Scrapy, BeautifulSoup, and Selenium to bypass bot protection on target Kenyan platforms. - Pricing Analytics Dashboard: Responsive frontend interface visualizing price distributions, moving averages, and automated lower-bound dynamic pricing suggestions. - Supplier & Logistics Catalog: Structured relational database management (PostgreSQL) for validated wholesale suppliers, including catalog items, delivery turnaround times, and after-sales terms. - Automated Alerts & Link Validation: Continuous cron jobs verifying competitor link integrity and sending notifications on target-breaching pricing drops. Key Deliverables: 1. Web-based Admin and Seller Dashboard developed in React and Tailwind CSS. 2. Secure Backend API (Node.js/Express) connected to a PostgreSQL database. 3. Python Scraping Engine deployed with proxy rotation and scheduled run-times. 4. Real-time Price Margin & Floor Calculation Tool. 5. Production-ready cloud deployment (AWS/Heroku) with active monitoring and automated daily backups.

schedule 2 monthsflag 3 milestones
From USD 5k
Fixed Price
View
account_tree
Remote

Nyumbani Connect - Gated Community & Estate Management Platform

Background: In premium Kenyan residential enclaves such as Runda, Karen, Muthaiga, and Kitisuru, estate administration continues to be constrained by fragmented, manual, and unmoderated processes. Security operations rely heavily on physical logbooks and guard-to-resident gate intercoms, causing significant vehicular tailbacks during peak hours and heightening security vulnerabilities. Simultaneously, private estate utility distribution—principally water networks—depends on physical meter reading, manual invoice generation, and disconnected bank/M-Pesa payment tracking, which frequently triggers billing transparency disputes and delays cash flow. Furthermore, official communications from management committees are easily drowned out within unmoderated resident WhatsApp groups. Nyumbani Connect resolves these inefficiencies by consolidating estate security, utility tracking, billing, and community relations into an integrated, secure mobile and web ecosystem designed for the modern Kenyan context. Objectives: - Establish a secure, high-speed digital clearance system that reduces visitor gate-check time by over 70% using SMS OTPs, secure QR codes, and real-time app notifications. - Automate estate water utility billing through an end-to-end digital tracker, integrating Safaricom's Daraja M-Pesa API for seamless STK push payments and instant payment reconciliation. - Provide an official, structured broadcasting channel for verified estate announcements and an end-to-end trackable maintenance ticketing system. - Empower estate administrators with a consolidated analytics dashboard for financial reporting, estate registry management, and utility performance monitoring. Scope of Work: - Resident Mobile Application (iOS/Android): Crafted in React Native, supporting secure OTP login, QR-code generator for visitor clearance, push notifications, utility invoice history, and M-Pesa STK push checkout. - Guard Gate Portal: A lightweight, responsive, tablet-optimized web application for rapid household directories, visitor validation, and push-alert dispatching to hosts. - Admin Web Management System: A multi-tenant dashboard incorporating a resident master database, automated water utility tariff and billing engine, broadcast engine, and ticketing console. - Backend API Service & Database Infrastructure: A production-ready Node.js/PostgreSQL RESTful API with automated database migrations, Firebase Cloud Messaging (FCM) integration, and secure webhook endpoints for M-Pesa transactions. Key Deliverables: - High-fidelity Figma design system and clickable prototypes optimized for both standard mobile displays and high-glare guard house tablets. - Production-deployed cross-platform Resident Mobile Application on the Google Play Store and Apple App Store. - Deployed Guard Web Portal and Admin Control Panel Web Application. - Fully integrated, secure, and production-tested Safaricom M-Pesa Daraja API payment gateway and automated ledger reconciliation service. - Complete system documentation including REST API schema (Swagger/Postman), architecture topology, database ERD, and deployment guides.

schedule 3 monthsflag 4 milestones
From USD 12k
Fixed Price
View
account_tree
Remote

Uchaguzi Safe - Crowd-Sourced Election Monitoring & AI Heatmap Platform

Background: In Kenya's highly competitive democratic landscape, election transparency and civic participation are vital for maintaining national peace, institutional accountability, and public trust. During election cycles, rumors, unverified polling anomalies, and localized security incidents can spread exponentially on social media, sparking civil unrest or delegitimizing democratic outcomes. 'Uchaguzi Safe' addresses this critical vulnerability as a secure, citizen-centric platform engineered to crowd-source local polling station tallies and map security or administrative incidents in real time. By deploying localized anomaly detection models, the system filters out malicious duplicates, outlier reports, and coordinated misinformation campaigns. It presents a validated, rolling public average side-by-side with official Independent Electoral and Boundaries Commission (IEBC) results, establishing a dual-data validation ecosystem that enhances transparency, protects civic space, and fosters public confidence. Objectives: 1. Secure, Offline-First Citizen Reporting: Enable voters to securely document and upload localized polling results and incident reports (with image verification) via a highly optimized, low-bandwidth, offline-cached mobile application. 2. Machine Learning Anomaly Detection: Build an automated backend pipeline to instantly parse incoming reports, flag statistical outliers (using Isolation Forests), filter duplicate submissions, and detect coordinated misinformation. 3. Dynamic Geospatial Visualizations: Develop highly performant, live-updating interactive maps and voter turnout heatmaps using Mapbox to visualize national, constituency, and polling station levels in real time. 4. Dual-Data Verification Portal: Deliver a side-by-side public visualization contrasting consolidated crowd-sourced averages with declared IEBC results to promote transparent civic auditing. Scope of Work: - Cross-Platform React Native App: Low-bandwidth optimization, offline-first local SQL database caching, encrypted secure uploads, GPS geolocation pinpointing, and Mapbox geospatial overlays. - AI-Powered Python Backend: High-scale FastAPI web server processing inbound reports, utilizing Scikit-Learn (Isolation Forest and Z-Score algorithms) to filter malicious telemetry, and generating real-time rolling statistical averages per constituency. - Secure Admin & Moderator Web Portal: Role-based access control (RBAC) frontend built with React.js and Tailwind CSS for validated civil society observers to audit flagged outliers, verify incident photo uploads, and cross-reference manual tally sheets. - GIS Integration: Advanced mapping integration handling GeoJSON polygons of Kenyan constituency and ward boundaries with active heatmaps displaying voter turnout and security classifications. Key Deliverables: 1. Low-bandwidth optimized Figma UX/UI prototypes mapping comprehensive public and admin moderator journeys. 2. Production-ready, security-hardened iOS and Android mobile applications ready for play-store and app-store publishing. 3. Cloud-native Python/FastAPI backend coupled with PostgreSQL, fully integrated with Python-driven statistical outlier detection models, hosted on AWS. 4. Secure Web-based Admin Moderator Dashboard with multi-tier permissions for verified civic organizations. 5. Production-grade architecture documentation, GIS map-tile caching configurations, and a comprehensive security audit detailing end-to-end data encryption in compliance with the Kenya Data Protection Act.

schedule 4.5 monthsflag 4 milestones
From USD 20k
Fixed Price
View
account_tree
Remote

Mobile Payments App Development

Background: Kenya stands as a global pioneer in mobile money, fostering a dynamic environment ripe for innovative digital payment solutions. This project aims to tap into specific market segments by developing a highly secure and intuitive mobile payments application. By leveraging the widespread adoption of mobile technology, the application will significantly enhance transaction experiences, offering seamless financial services, efficient fund management, diverse payment options, and robust security. This initiative not only capitalizes on existing robust mobile money infrastructure but also innovates to meet future digital financial demands, addressing a clear market need for specialized, user-centric payment tools. Objectives: 1. Deliver a highly secure, reliable, and compliant mobile application for all digital payment transactions. 2. Provide an intuitive user experience for comprehensive mobile wallet management, P2P transfers, and bill payments. 3. Achieve seamless API integration with leading local mobile money providers (e.g., M-Pesa) and select banking systems. 4. Attain significant user adoption and positive market feedback within six months post-launch, validating product-market fit. Scope of Work: Development encompasses user management with multi-factor authentication, secure wallet functionalities including fund loading, withdrawals, and real-time balance checks, alongside detailed transaction histories. Key features include effortless Peer-to-Peer payments via phone numbers, integrated bill payments for utilities and merchants, and robust payment gateway integrations with M-Pesa and bank APIs. The project also includes a push notification system for critical updates, a basic admin panel for monitoring, and comprehensive reporting capabilities for users and system performance. Key Deliverables: 1. Fully functional production-ready iOS and Android mobile applications (React Native). 2. Scalable, secure, and comprehensively documented backend API supporting all mobile functionalities. 3. Complete UI/UX design assets, including detailed wireframes, high-fidelity mockups, and interactive prototypes. 4. Ready-to-deploy artifacts for both mobile applications (App Store/Play Store bundles) and backend services. 5. Extensive technical documentation for developers and intuitive user manuals for end-users.

schedule 3 monthsflag 3 milestones
From KES 500k
Fixed Price
View
account_tree
groups TeamRemote

B2B E-commerce Web Platform

Overview: Building a B2B e-commerce platform for a wholesaler in Dar es Salaam to manage orders from small retailers across the city. The platform will include inventory management, merchant accounts, and integrated mobile money checkout. This project is part of a larger digital transformation to streamline the distribution of consumer goods. Deliverables: - A high-quality React web application for retailers to browse and order goods. - An admin dashboard for the wholesaler to manage inventory and fulfillment. - Integration with local payment gateways (M-Pesa, Tigo Pesa). - Secure user authentication and account management. Tech Stack: - React, Next.js, Node.js, PostgreSQL, M-Pesa API. Team Structure: - 1 Senior Full-Stack Engineer, 1 Junior Developer.

schedule 4 monthsflag 2 milestonesperson 2 roles
KES 1000k – KES 2000k
Fixed Price
View
account_tree
Remote

M-Pesa API Technical Documentation Overhaul

Overview: We are looking for a technical writer with deep developer experience to overhaul our merchant-facing M-Pesa API documentation. The goal is to make it the most developer-friendly payment documentation in Africa, featuring clear guides, interactive examples, and robust SDK documentation. This will directly improve the developer experience and reduce the time to go-live for our partners. Deliverables: - Complete overhaul of the core M-Pesa API documentation (C2B, B2C, STK Push). - Step-by-step integration guides for common frameworks (React, Node.js, Flutter). - A comprehensive FAQ and troubleshooting guide. - Interactive code snippets in multiple languages. Tech Stack: - Markdown, OpenAPI/Swagger, Node.js, Python, Flutter. Team Structure: - 1 Technical Lead/Writer, working with the core API engineering team.

schedule 2 monthsflag 2 milestones
KES 300k – KES 600k
Fixed Price
View
account_tree
Remote

School Management System Cloud Migration

Overview: We are migrating a legacy school management system for a group of private schools in Lagos from an on-premise server to the AWS cloud. This project involves containerizing the application, setting up automated backups, and ensuring high availability. This will improve the reliability and scalability of the system as the school group expands. Deliverables: - Containerized version of the school management system using Docker. - Deployment to AWS using ECS or EKS. - Automated CI/CD pipeline for future updates. - Cloud-based backup and disaster recovery strategy. - Training documentation for the internal IT team on managing the new infrastructure. Tech Stack: - AWS, Docker, Terraform, Jenkins/GitHub Actions, PHP/MySQL (Legacy Application). Team Structure: - 1 Cloud/DevOps Engineer.

schedule 3 monthsflag 2 milestones
KES 500k – KES 900k
Fixed Price
View
account_tree
groups TeamRemote

Alternative Credit Scoring ML Model

Overview: Developing a machine learning model to predict creditworthiness for informal sector workers who lack traditional credit histories. We will use alternative data sources like mobile money usage, airtime purchases, and utility bill payments to generate scores. This project aims to expand financial inclusion for thousands of unbanked individuals. Deliverables: - A trained ML model with documented performance metrics (AUC, Precision/Recall). - Data ingestion and feature engineering pipelines for alternative data. - An API endpoint for real-time credit score retrieval. - A technical report on feature importance and model interpretability. Tech Stack: - Python, Scikit-learn, XGBoost, Pandas, SQL. Team Structure: - 1 Lead Data Scientist, 1 Data Engineer.

schedule 5 monthsflag 2 milestonesperson 2 roles
KES 1200k – KES 2500k
Fixed Price
View
account_tree
Remote

Logistics & Fleet Tracking API

Overview: We are building a robust backend API for a logistics startup focused on last-mile delivery in Nairobi. The API will handle real-time tracking of drivers, route optimization, and delivery confirmations. This system is designed to scale with the increasing demand for fast delivery in the region. Deliverables: - A high-performance Go-based API for location tracking and order management. - Integration with Google Maps for route calculations. - Real-time notification system for customers and fleet managers. - Secure database architecture for storing high-frequency location data. - Integration with local payment gateways for driver payouts. Tech Stack: - Go, PostgreSQL, Redis, Google Maps API, Kafka. Team Structure: - 1 Senior Backend Engineer (Go Specialist), working on the core platform development.

schedule 4 monthsflag 2 milestones
KES 800k – KES 1500k
Fixed Price
View
account_tree
groups TeamRemote

Telemedicine Consultation Platform

Overview: Developing a secure web-based telemedicine platform for a network of clinics in Kampala. The platform will facilitate video consultations, electronic health records (EHR) management, and integrated billing through mobile money. This project aims to improve access to specialist care for urban and semi-urban populations. Deliverables: - A secure React frontend for both doctors and patients. - Backend API for managing patient data and appointment scheduling. - Video conferencing integration using WebRTC or a 3rd party provider (e.g., Twilio). - Integrated payment module for M-Pesa and Airtel Money payments. - Compliance with Ugandan health data regulations. Tech Stack: - React, Node.js, MongoDB, WebRTC, M-Pesa API. Team Structure: - 1 Lead Full-Stack Engineer, 1 UI/UX Designer, 1 Backend Specialist.

schedule 6 monthsflag 3 milestonesperson 2 roles
KES 1500k – KES 4000k
Fixed Price
View
account_tree
Remote

Mobile Crop Monitoring Dashboard

Overview: We are building a Flutter-based mobile dashboard for field agents in Northern Tanzania. The app will collect soil moisture data and crop health metrics from IoT sensors and visualize them for farmers. This is part of a larger agritech initiative to improve yield and resource efficiency. Deliverables: - A high-performance Flutter app with offline-first data synchronization. - Map-based visualization of farm plots and sensor locations. - Push notifications for critical alerts (e.g., low moisture). - Integration with a Python-based backend for data processing. Tech Stack: - Flutter, Dart, Firebase, Mapbox, REST APIs. Team Structure: - 1 Mobile Developer, working closely with the client's internal backend team.

schedule 2 monthsflag 2 milestones
KES 400k – KES 800k
Fixed Price
View
account_tree
groups TeamRemote

M-Pesa Payment Gateway Integration

Overview: We are digitizing the payment flows for a large regional SACCO in Central Kenya. This project involves integrating our core platform with the M-Pesa C2B and B2C APIs to allow members to deposit and withdraw funds directly from their mobile wallets. This is a critical step in our mission to bring modern financial services to community-based organizations. Deliverables: - A robust Node.js middleware for handling M-Pesa Daraja API calls. - Secure webhook endpoints for real-time transaction confirmation. - A merchant-facing dashboard for tracking transaction status and reconciliations. - Detailed technical documentation and unit test coverage. - Deployment to an AWS-based staging environment. Tech Stack: - Node.js (TypeScript), Express.js, PostgreSQL, Redis, M-Pesa Daraja API. Team Structure: - 1 Lead Backend Engineer (Project Lead), 1 Junior Developer, 1 QA Specialist. - The client team will provide access to the sandbox and production credentials.

schedule 3 monthsflag 3 milestonesperson 2 roles
KES 500k – KES 1200k
Fixed Price
View