Back to work
2024·Full-stack lead (2-person team)·Samarth Diamond
JV Portal
A full-stack event management platform with registration, check-in, role-based access, and admin reporting — used across dozens of recurring events.
J
Problem
Recurring events were run on duplicated Google Forms and hand-copied attendee lists. Registration data drifted across spreadsheets, check-in was a bottleneck, and post-event reporting took days.
Approach
- 01Led a two-person team through scoping, technical design, and delivery.
- 02Built a React front-end with role-based auth and a Frappe-backed API for persistence and reporting.
- 03Designed a registration → check-in → post-event flow that worked for 36+ different event shapes without per-event custom code.
- 04Shipped an admin console so ops could run the whole cycle without ever calling engineering.
Outcome
Handled 5,000+ users across 36+ events. Cut registration time in half, reduced admin effort by 40%, and pushed data accuracy to 95%.
5,000+
Users served
36+
Events run
50%
Faster registration
95%
Data accuracy
Stack
ReactJavaScriptFrappeREST APIs