₦Naira Exchange · Dev Docs

📱 Mobile App

Six config-driven bottom tabs — a tab only renders if navigation.<tab> is true in remote config.

Tabs & key screens

TabKey screens
HomeBalance (hide/show, currency dropdown), account-setup progress, quick actions, config-driven services grid.
TradeAsset list + search, Asset Details, Buy/Sell (amount → review → confirm → status).
WalletBalance, Withdraw, filterable Transaction History, Transaction Details.
GiftcardBrand grid, submission (country → value → photo upload → notes → review), status history.
AccountProfile, Edit Profile, KYC (personal info → document → selfie → review).
SettingsBank accounts, transfer limit, security (biometrics), preferences, referral, support, delete account.

Native capabilities

Key env vars

VariablePurpose
EXPO_PUBLIC_API_BASE_URLGateway base URL, per environment.
EXPO_PUBLIC_USE_MOCKSMock vs. live API layer.
EXPO_PUBLIC_APP_ENVdevelopment · uat · production.
EXPO_PUBLIC_GOOGLE_*_CLIENT_IDOAuth client IDs for Google Sign-In (never a secret).