Dog boarding demo guide
Dog boarding site demo.
PawHaven.
A working prototype for a boarding and day-camp business. A six-step customer booking flow with a deposit and a hosted payment page, plus a full operator dashboard for managing bookings, kennels, services, and reviews. All data lives in a JSON file on the server.
PawHaven
10 sample owners, 15 pets, 8 kennels, 11 services, 5 reviews, full booking history. A six-step booking flow with a deposit and a hosted payment page.
Launch the demoStep 1
Pick a side to explore.
The demo opens to a splash page with two choices. Customer site is the public-facing experience. Operator dashboard is the back office. Each one runs end to end, with shared state backed by a JSON file on the server.
- Customer site The public-facing experience. Browse services, see the facility, read reviews, and walk through a full booking with the hosted payment page.
- Operator dashboard The internal back office. Manage bookings, configure kennel inventory, set the service catalog with deposit policies, and configure the payment connection.
- Customer portal Sign in from your phone to see your bookings, your pets, and your next visit. Same JSON store, different view.
Step 2
What to try.
A few paths that show off the platform without much clicking.
- Book a stay as a customer From the customer site, click "Book a stay", pick a pet, a service, and dates. Step through the wizard, pay the deposit on the hosted payment page, see the booking appear in the operator dashboard.
- Walk the operator dashboard Open the operator side, check today's arrivals, look at the kennel inventory, edit a service price, then go back to the customer site and see the change.
- Run a cancellation Open a booking, request cancellation, preview the email that would be sent, then approve or reject from the operator side.
- Reset the demo From the operator sidebar, hit "Reset demo data". Everything goes back to the seed: 10 owners, 15 pets, the original bookings, the original reviews.
What's in it