Tolu.
← All work

GiftCardsToNaira

Frontend Engineer2024View on Contra ↗

A fintech dashboard where people can redeem gift cards for cash, pay utility bills, and manage digital wallets across Nigeria and Ghana.

Next.js 14 with TypeScript, Tailwind, and Radix UI. I built a multi-step trading wizard for converting gift cards to cash, a full transaction history system, and bill payment integration covering airtime, utilities, and betting platforms.

Also added wallet withdrawals, a leaderboard, and a referral dashboard. Identity verification ran through Dojah KYC, Firebase Cloud Messaging for notifications, and 2FA for account security.

Pre-validation APIs and runtime schemas (Zod, React Hook Form) kept error rates near zero, paired with TanStack Query and Zustand for caching and state to keep things fast.

Tags

FintechNext.js

Impact

6 weeks

Timeline

Next 14

Stack

Next project

Paynote