dog-grooming-salon

byHemen Ashodia

A booking web app for a small dog-grooming salon called Suds & Tails. Customers pick a service (bath, full groom, nail trim), choose a groomer and time slot, and get a confirmation. Groomers see their daily schedule. The owner manages services, prices and groomer availability.

LandingLoginPrice ManagementService ManagementConfirmationTime SlotsSign UpAvailabilityDaily ScheduleGroomersBooking Services
Landing

Comments (0)

No comments yet. Be the first!

Architecture

Suds and Tails Booking App - Service Networkv1
Local Runtime
Durable Storage
Backend FastAPI :8000
Frontend React SPA :3000
Client Devices
Docker Compose
Relational Database :5432
FastAPI Application
Suds and Tails Booking Web App
Customer Browser
Groomer Browser
Owner Browser
Landing design preview
Landing: Review salon and services
Sign Up: Create account
Booking Services: 1. Select a service
Groomers: 2. Select a groomer
Time Slots: 3. Select an available slot
Time Slots: 4. Commit the booking
Confirmation: 5. Review appointment details
Booking Services: 6. Book another appointment
Login: Sign in
Booking Services: 7. Retry loading services
Groomers: 8. Step back to change service
Time Slots: 9. Pick another slot after conflict
Confirmation: 10. Retry loading confirmation
Landing design preview
Landing: Review salon and services
Sign Up: Create account
Booking Services: 1. Select a service
Groomers: 2. Select a groomer
Time Slots: 3. Select an available slot
Time Slots: 4. Commit the booking
Confirmation: 5. Review appointment details
Booking Services: 6. Book another appointment
Login: Sign in
Booking Services: 7. Retry loading services
Groomers: 8. Step back to change service
Time Slots: 9. Pick another slot after conflict
Confirmation: 10. Retry loading confirmation