PetStrPetStar NYC

Booking & operations platform

Who would you like to be?

One platform, three people. Pick a persona to sign in as them — you can switch at any time from the bar at the bottom of the screen.

Warning:

Demo environment

This launcher signs you in without a password, so it only runs whereDEMO_MODE is switched on. Payments are simulated, and every email the platform sends is captured in the demo inbox instead of going to a real address.
  • Book a visit

    A customer, on their phone

    The journey behind the Book Now button. Pick a service, add your dog, upload records, choose a time, pay a deposit.

    • A separate journey per service, not one long form
    • Multiple dogs booked side by side when two groomers are free
    • Book now, sort vaccination records later

    Goes to /book

  • Manage my bookings

    A returning customer

    Self-service. See what is coming up, move a time, cancel, or book the same thing again.

    • Signs in with an emailed code, no password
    • Says what happens to the deposit before you commit
    • Meant to take the phone calls off the front desk

    Goes to /my as Devin Park

  • Owner

    Claudia Rodas

    The whole business. Calendar, customers, vaccinations, the money, and every setting.

    • Change prices, deposits and groomer hours without a developer
    • Payments ledger with every deposit, balance, tip and refund
    • The only role that can refund or edit pricing

    Goes to /admin

  • Front desk

    Whoever is on shift

    Runs the day. Today's list, the calendar, customer records and vaccination review.

    • Book, reschedule, reassign and cancel appointments
    • Tell a customer their dog is ready
    • No pricing, no refunds, no settings

    Goes to /admin

  • Checkout station

    The till by the door

    Find the booking, see the deposit already deducted, take the balance and a tip.

    • Cannot reach the calendar or any setting — try it
    • The deposit is shown as paid so it is never charged twice
    • Tips recorded separately from service revenue

    Goes to /pos

Customers already on file

In the booking flow, choose I’ve booked before and use one of these addresses to see the returning-customer path — their details and dogs fill in automatically. The 6-digit code lands in the demo inbox, since staging has no mail server.

  • Gabriel Santos

    gabriel.santos@example.com

    0 upcoming · 19 in total

  • Jonah Feldman

    jonah.feldman@example.com

    0 upcoming · 13 in total

  • Leo Marchetti

    leo.marchetti@example.com

    0 upcoming · 19 in total

  • Hilary Cluett

    hilary@ynodesigns.com

    0 upcoming · 3 in total

  • Tasha Wilkins

    tasha.wilkins@example.com

    0 upcoming · 18 in total

  • Devin Park

    devin.park@example.com

    0 upcoming · 12 in total

Prefer the real sign-in screen? Staff sign-in works exactly as it will in production.