all systems

enterprise · shipped

Event Management Platform

the problem

Events were run from spreadsheets — registration, payment, and check-in lived in separate tools and reconciled by hand.

my role

Architecture · UI · Backend · Database · Payments · Deployment

what i built

  • —One pipeline: public registration, payment capture, QR-coded tickets, on-site check-in, and certificate issuance.
  • —Admin console for event setup, attendance tracking, and exports.
  • —QR check-in designed for low-connectivity venues.

impact

  • →Registration to certificate in a single system
  • →Check-in moved from paper lists to QR scans
  • →Payments reconciled automatically

stack

Next.js · PostgreSQL · Payments · QR