Booking and membership platform
Zachu Steam and Sauna
A customer-facing website where visitors can book appointments and purchase memberships, paired with an owner dashboard.
TypeScriptNext.jsPrisma
01 / ZACHU STEAM AND SAUNA
The challenge
The business needed one clear flow for customers to reserve time and manage membership purchases, while the owner needed a reliable view of bookings and upcoming closures.
The approach
I built the booking and membership experience with Next.js and TypeScript, using Prisma for the application data layer. The owner dashboard supports date filtering, booking visibility, and closing-date announcements.
Customerappointment booking
Ownerdate-filtered dashboard
Membermembership purchase