TapPay was built by a 5-person team at Techfest 5.0 (themed Cred, Code & Culture). We shipped both a mobile app and a web analytics dashboard within 32 hours and presented it live at the event — walking away with first place.
My role was frontend: I built the web dashboard and contributed to the app UI using Next.js and TypeScript, while my teammates handled the backend, NFC logic, and PayAza API integration.
The standout feature is NFC tap-to-pay: the sender and receiver simply bring the backs of their phones together to initiate a transfer. For devices without NFC, users can pay via QR code scan or by entering the recipient's phone number — so nobody gets left out.
The web dashboard gives users a real-time view of their spending and balance. It uses live data — no page reload needed. Account funding is handled through the PayAza API, making the full payment loop functional end-to-end.
More Projects