Solo Developer | Solo project | Private repository
- Engineered the reactive real-time court scoring engine using Convex with rally-point rules, dynamic service court tracking, deuce capping, and state recovery.
- Designed a custom multi-role authentication system featuring master PIN (SHA-256), temporary 6-digit access codes for event marshals with brute-force lockout, and WhatsApp auto-login dispatch.
- Built the athlete registration pipeline supporting private document uploads to Cloudflare R2 via presigned URLs and administrative batch export to XLSX.
- Developed responsive spectator scoreboard layouts (Modern TV broadcast, LED, Minimalist, Neon) optimized for zero-refresh videotron displays.
Technology: Next.js 16, React 19, TypeScript, Convex, Cloudflare R2, Tailwind CSS, Framer Motion
https://pbundip.web.id/