What if you could try a photo booth before booking it for your party?
Meet SnapClub Serang, a photo booth rental concept I designed and built with @Lovable
Booking a booth often means sending messages back and forth about packages, prices, and dates. I wanted to make that process easier and more fun.
The homepage is a working photo booth. Take three photos in your browser, download your strip, and head straight to booking.
Explore the 3D booth options, choose a date, add extras, and complete a simulated deposit. Your confirmation then slides out through a printer animation, just like a photo strip.
Hosts get a private link to manage their booking and create an event page where guests can download photos, react, and leave notes. The owner gets one dashboard for bookings, availability, and payment status.
Bright colors, checkerboard patterns, and retro frames bring the photo booth feeling into every step.
Most booking apps lose people at the sign up screen.
PaceDream lets people book a room, a parking spot or even a restroom by the hour. Users can also split the cost of a place with a roommate and find last minute flight and hotel deals.
I worked on it as a full stack developer. The choice I liked most was the no login booking option. People can book without creating an account so the first booking has almost no friction. Secure payments with fair credit and refund handling sit behind it.
Built with Next.js, TypeScript, Node.js, Express, PostgreSQL and Firebase.
My takeaway: every screen before the first booking costs you users.
Founders, which step in your signup flow could you remove tomorrow?
Designed and developed a feature-rich ride-hailing and on-demand delivery application that connects customers, drivers, and delivery providers.
It took me over 4 months, but from designing the system to deploying all the apps [mobile app, admin dashboard, driver and user apps, ... ], it was worth it.