Back to Portfolio

tipfy — Case Study by Bankole David

tipfy
Full Stack

tipfy

The simplest way to get tipped in Nigeria. A personal tip link to receive tips for your craft, service, and content — share it, get paid, repeat.

ReactJSTypeScriptPrismaPostgreSQLTailwind CSS

The Solution

Built tipfy, a platform that gives every creator a personal tip link and QR code. Supporters scan, tap, and pay in seconds, with instant bank payouts and team tip splitting built for how Nigerian businesses actually operate.

Why These Tools

Next.js for SSR and optimized performance across the marketing site and authenticated dashboard. TypeScript for type safety across complex payment data flows. Prisma with PostgreSQL for a clean relational schema handling users, teams, recipients, and tip records. Tailwind CSS for rapidly building a polished, consistent UI.

Key Features

  • Personal tip link and QR code for instant payments
  • QR code payments, bank transfer & USSD support
  • Instant bank payouts in under 30 seconds
  • Team tip splitting with fair, transparent division
  • Real-time analytics to track every naira
  • Bank-grade end-to-end encrypted security

Challenges & Learnings

Designing a data model that correctly splits tips across teams while keeping instant payouts reliable and auditable. Solved with a clear relational schema that records each tip, its distribution, and payout status, with real-time balance reconciliation in the dashboard.

The Result

A production-ready tipping platform tailored to the Nigerian market that demonstrates full-stack capability from payment architecture through to a polished, intuitive dashboard and a strong brand landing experience.
Previous ProjectRevenaPathNext ProjectVeloxcore

Like what you see?

Let's build something great together. Tell me about your project and I'll get back to you fast.

Hire Me