DGS Africa (TrustConnect) - Marketplace for Verified Services
A pan-African platform connecting users with verified local professionals (craftsmen, service providers) through geolocation and mobile money payment. Developed with Next.js, it integrates a secure identity verification system (national identity card), Google Maps proximity detection (2-10 km), and a contact pack purchasing model.
seosaas

About the project
Client
DGS Africa
Categories
seosaas
Technologies used
Next.js, React, TypeScript, Tailwind CSS
Detailed description
Design and development of DGS Africa (TrustConnect Africa), a continent-scale SaaS/Marketplace web platform designed to formalize and secure connections between clients and local service providers in Africa.
Objectives & Key Challenges
- Trust Ecosystem: Establish a verified network through identity checks (encrypted national ID verification yielding a "Verified Profile" badge).
- Hyper-Local Search: Enable ultra-precise geolocation filtering by Country, Region/City, Neighborhood, and a 2 to 10 km radius powered by Google Maps.
- Tailored Business Model: Implement a micro-transaction revenue model adapted to local market habits (contact unlock packs and professional subscriptions).
Technical Architecture & Features
- Frontend & UX (Next.js): Modern, mobile-first responsive interface featuring fast OTP/phone number authentication with zero complex forms.
- Geolocation System: Real-time Google Maps API integration for dynamic detection of nearby service providers.
- Content Management & Moderation (Sanity CMS): Centralized back-office for processing verification requests, securely reviewing IDs, and managing provider statuses (Pending, Verified, Rejected, Suspended).
- Multi-Operator Payment Integration: Seamless checkout supporting Wave, Orange Money, Free Money, MTN Mobile Money, and Moov Money for purchasing credits (e.g., Discovery Pack at 1,000 XOF).
- Reviews & Ratings System: Post-connection feedback mechanism to drive community-driven provider evaluations.
Ready to create your project?
Contact us to discuss your ideas and get a personalized quote for your digital project.