Obsesif Club
A four-language events platform uniting three sub-brands, taking VIP table reservations straight from an interactive floor plan.
- Sector
- Nightlife · Events
- Year
- 2026
- Role
- Platform & reservation system
Screenshot coming soon
Problem
Table reservations came in by phone and message. Which table was taken, and whether the minimum spend was met, could only be settled by talking — meaning dozens of misunderstandings and double bookings every night.
Solution
We built an interactive 2D floor plan: taken tables close automatically for that night, bottle selection cannot proceed until the table's minimum spend is met, and the total is re-validated server-side. Events, artists and tables moved into a Payload CMS panel, and the site runs in Turkish, English, Arabic (RTL) and Russian.
Stack
- Next.js 16
- Payload CMS 3
- TypeScript
- Tailwind v4
- next-intl
- SQLite/Postgres