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 demo

Step 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.

  1. Customer site The public-facing experience. Browse services, see the facility, read reviews, and walk through a full booking with the hosted payment page.
  2. Operator dashboard The internal back office. Manage bookings, configure kennel inventory, set the service catalog with deposit policies, and configure the payment connection.
  3. 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.

  1. 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.
  2. 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.
  3. Run a cancellation Open a booking, request cancellation, preview the email that would be sent, then approve or reject from the operator side.
  4. 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

Three views. One prototype.

Customer site Home, services, facility, pricing, reviews, about. Six-step booking flow with deposit and hosted payment.
Operator dashboard Dashboard, bookings, calendar, kennel inventory, service catalog, payments, settings, reviews, pets, owners.
Customer portal Sign in from your phone to see your bookings, your pets, and your next visit. Same JSON store, different view.