mobile
Featured

Gokari

Gokari is a logistics software platform that connects merchants with couriers for efficient package delivery. It incorporates advanced features like real-time location tracking, KYC verification, and courier-merchant communication to optimize the delivery process.

Created: July 20, 2023
Updated: February 10, 2024
10 Technologies

Project Gallery

Technologies Used

Node.js
TypeScript
React Native
React.js
Apollo GraphQL
Tailwind CSS
Paystack
Socket.io
WebRTC
Google Maps API

Key Features

Real-time order tracking system using Google Maps API and WebSocket (Socket.io)

WebRTC integration for voice and chat communication between merchants and couriers

Courier rating system and automated notifications using Firebase Cloud Messaging

Funding wallet system for merchants with seamless fund withdrawals via Paystack

KYC verification and blurry image detection for uploaded documents

Location-based courier matching and route optimization

Case Study

Challenges

Maintaining real-time location accuracy for multiple couriers

Implementing reliable WebRTC connections across different networks

Detecting low-quality KYC documents automatically

Handling payment processing and wallet management securely

Solutions

Built efficient WebSocket architecture with fallback mechanisms

Implemented STUN/TURN servers for WebRTC reliability

Integrated computer vision algorithms for image quality validation

Designed secure wallet system with transaction logging and reconciliation

Project Details

Category

mobile

Status

Featured

Technologies

10 technologies used

Created

July 20, 2023

Last Updated

February 10, 2024

Key Features

6 features highlighted