Project Marketplace

Find freelance projects that match your expertise

search

8 projects available

sortMost Recent
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