This repository contains the backend API and frontend applications for a multi-currency fintech platform inspired by AirTM and Bybit, with a focus on African markets (Nigeria, Kenya, South Africa, Ghana) and both fiat and crypto support.
apps/api– Backend API (NestJS, TypeScript)apps/web– Web frontend (Next.js, React) — to be addedapps/mobile– Mobile app (React Native, Expo) — to be added
- Install dependencies:
cd apps/api
npm install- Run the development server:
npm run start:dev- The API will be available at:
- Base URL:
http://localhost:3001/api - Health check:
http://localhost:3001/api/health
- Implement authentication and user management.
- Add wallet and ledger modules to support multi-currency balances.
- Add P2P marketplace and gift card exchange features.