← Work
EMBA2026 · Solo Builder· Started(First Commit date)
EMBA Typhoon
Operations system for a grad-school golf club - from live scoring to payments.
- Next.js
- Express
- Prisma
- Problem
Club organizers waste time hopping between Excel, KakaoTalk, and banking apps every round. As the group grows, the cost of re-collecting the same information grows exponentially.
- Context
Automation for the SKKU EMBA golf-club operations. Internal use.
- What I did
- Live scoring backed by a 197-course DB
- Payment workflow plus member management
- Product decisions
- Designed so one organizer can run the whole flow end to end - matching the reality of volunteer-run operations
- Metrics
In active internal use.
- Outlook
Kept in internal use. There's a path to abstract it into a club-ops SaaS, but it's on hold.
- QA lens on this call
Internal tools tend to accumulate "shortcuts only one person knows." From a QA lens, real stability is the next organizer being able to do the same work. That's why operator screens share components with the member-facing screens.
- Tech stack
- Next.js
- Express
- Prisma
- PostgreSQL