Skip to content
Gabriel Catimbang
All projects

MerchTrack

An online store where student organizations sell their merch, take payments and hand out orders. It launched on March 25, 2025 and had about 2,750 people in its first week. The servers held, and so did I.

Year
2025
Role
Solutions architect, led a team of five
Type
Product
Built with
Next.js, PostgreSQL, Prisma, Redis, Docker, AWS, Sentry, Expo

What I built

  • The storefront, checkout and order tracking in Next.js, with Prisma on PostgreSQL and Redis.
  • Tools for organizations to track orders, payments and fulfillment in one place.
  • Docker on AWS Lightsail behind CloudFront, with GitHub Actions pipelines that test and deploy every change.
  • Sentry error tracking that caught checkout validation errors in production.
  • A companion mobile app in Expo and React Native.
  • The multi-tenant rebuild, Merchkins, on Next.js 16, Convex and Clerk, so any organization can open its own store.

What came of it

  • About 2,750 unique users in the first week
  • 202 commits across the main repo