Fulbbo — Soccer Social Platform
Fulbbo is a full-stack social platform that connects soccer players with nearby fields based on their location. Players can discover available fields, invite friends, book and pay for court time, and coordinate through a built-in real-time chat — all in one product.
I co-founded Fulbbo and served as Lead Engineer, designing and building the platform end-to-end: from the Next.js frontend and booking flows, to the Node.js backend, database architecture, and CI/CD infrastructure.
Technical Highlights
-
Geographic cache over Google Places API — Designed a PostgreSQL-backed cache using a 5km grid system, reducing external API calls by ~90% in high-traffic zones.
-
Real-time chat system — Built a live coordination layer between players, handling concurrent interactions and real-time updates.
-
Scalable monorepo — Architected end-to-end type safety (TypeScript across frontend and backend) with automated CI/CD pipelines via Vertical Slice Architecture.
-
Booking and payment flow — Designed the full reservations flow covering field availability, bookings, and in-app payments.
Links
Live Preview ↗ · Private codebase 🔒