Work
Freelance client in production
Aurum VIP Club
The website for an events club, with venues, listings and a 3-step booking flow with a deposit. It includes a custom WhatsApp bot that pairs with a QR code.
3 steps to book with a deposit
- Role
- Sole author, end to end
- Status
- in production
- Stack
- NestJS 11, TypeORM, PostgreSQL, JWT, React 19, Vite, Tailwind, Framer Motion, Node (Baileys), VPS
- Links
- aurumvipclub.com
The problem
An events club needed to show its venues and its event listings, and to take bookings with a deposit without relying on scattered chat messages.
What I did
I built the whole system as the sole author: design, backend, frontend, bot and deployment.
- Booking in 3 steps. The customer picks a space, fills in the details and pays a 50% deposit by uploading the receipt.
- A dashboard for the owner. They publish events, change rates and confirm bookings without depending on a developer.
- A custom WhatsApp bot. Built with Baileys. The owner pairs it by scanning a QR code from the website.
- Accounts and coupons. Email verification, VIP coupons and automatic emails.
-
Step 1: pick the space.
-
Booking pre-approved, with demo data.
-
The owner dashboard.
Outcome
In production at aurumvipclub.com.