Fintech • Payments • Web Application

E-Forex

Peer-to-peer FX, wallets and bill payments on one platform.

Overview

E-Forex (PrimeFX) is a Ghana-focused peer-to-peer foreign exchange and digital payments platform, delivered as a progressive web application. It includes a customer app for trading, wallets, bills and profile management, and an admin portal for KYC, compliance monitoring, users, roles and reporting.

The Challenge

FX in Ghana still splits across banks, bureaux and informal trading. Rates are hard to compare, informal deals carry fraud risk, and bill payments and wallets usually live somewhere else. A marketplace without KYC, escrow and an admin control layer is not operable.

The Approach

The product was designed as two surfaces on one system: a customer PWA for FX and payments, and an administration layer for identity, compliance and operations. Matching, escrow, wallets and KYC were treated as core—not extras bolted on after the trading board.

The Solution

Users can post and accept buy/sell offers at user-defined rates, hold GHS, USD, EUR and GBP wallets, move funds, and pay bills. Trades settle through escrow. Identity is handled with registration, 2FA and KYC document review. Administrators monitor users, KYC, payment accounts, disputes, reports and audit logs through role-based access.

Key Capabilities

  • P2P FX marketplace
  • User-defined rates
  • Escrow settlement
  • Multi-currency wallets
  • KYC
  • Two-factor authentication
  • Bill payments
  • Compliance monitoring
  • Role-based administration
  • PWA
  • Paystack
  • MTN MoMo

Technology

ReactTypeScriptNestJSPostgreSQLPrisma

Architecture / workflow

From customer PWA to governed settlement
  1. Customer PWA

  2. Wallets

  3. FX marketplace

  4. Escrow

  5. KYC & admin

Trading is only operable if wallets, escrow and compliance sit in the same product.

Screenshots

E-Forex · Landing

PrimeFX landing page with live GHS rates for USD, EUR and GBP

E-Forex · Sign in

PrimeFX sign-in screen with Google and password options

E-Forex · Dashboard

PrimeFX customer dashboard with multi-currency volumes and wallets

E-Forex · FX Market

PrimeFX FX market with buy and sell offers against GHS

E-Forex · Capabilities

PrimeFX product capabilities including P2P exchange, escrow and wallets

E-Forex · Admin

PrimeFX admin dashboard with platform volume and compliance overview

E-Forex · Transactions

PrimeFX transaction monitoring with close-of-day and accumulation views

Impact / Outcomes

FX trading, multi-currency wallets, bill payments and compliance administration sit in one platform rather than as disconnected payment and identity tools.

Lessons

Fintech products fail at the join between the customer flow and the control layer. If KYC, escrow and reporting are not designed with the wallet, the marketplace cannot be governed.

Next step

Discuss a similar problem.

If this work is close to a challenge you are facing, we can start with the process, the data and the decision—not with a tool.