← Back to Products
v1.0.0 Full License

PetBook — Mobile Grooming AI Booking System

Complete Laravel + n8n WhatsApp AI Booking System for mobile pet grooming businesses. Production-ready. White-label ready. Deploy and start earning.

A full-stack, production-tested SaaS platform for mobile pet grooming businesses.

This codebase includes everything you need to launch a grooming booking platform: a Laravel 11 backend with 14 Eloquent models and 35 migrations, an n8n WhatsApp AI receptionist workflow (OpenAI-powered), a full admin dashboard with FullCalendar integration, a mobile-friendly driver portal, and a customer-facing booking portal with loyalty stamps.

The smart booking engine handles multi-pet bookings, double-booking prevention, area-based travel-time blocking, and configurable operating hours. Customers onboard via WhatsApp or web, manage their own pets and profiles, and earn loyalty stamps toward free grooming.

The admin dashboard covers bookings, customers, drivers, services (size-based pricing for S/M/L/XL), service areas, finance reporting, photo gallery, and global settings. Drivers get a dedicated portal with 3-day schedule view, one-tap contact (call, WhatsApp, Google Maps), photo uploads with completion enforcement, and caption support.

Professional branded HTML emails fire at every booking stage. 5 preset themes with a PowerShell theme changer. 3 isolated auth guards. 5 database seeders for instant demo data. ~30 minute setup time per client.

Battle-tested in a real-world deployment. Clean architecture. Fully documented.

Features

Smart Booking Engine with 30-day calendar
Multi-pet bookings with independent service selection
Double-booking prevention & travel-time blocking
WhatsApp AI Receptionist (n8n + OpenAI)
7 REST API endpoints for AI context
Admin Dashboard with KPI stats
FullCalendar booking view
Full booking editor — reschedule
change services
recalculate
Customer management — profiles
stats
admin-side creation
Driver management with active/inactive toggle
Service management with size-based pricing (S/M/L/XL)
Extra/add-on services with flat pricing
Service area management for travel-time blocking
Finance dashboard — revenue breakdown
daily chart
Photo gallery with driver/date/customer filters
Driver Portal — 3-day schedule
one-tap contact
Driver photo upload with completion enforcement
Customer onboarding — WhatsApp + web flows
Customer profile self-service — pets
info
history
10-stamp loyalty card with free Basic Groom reward
Professional HTML email notifications (4 triggers)
5 preset themes + PowerShell theme changer
White-label ready — CSS variables + .env branding
3 isolated auth guards (Admin/Driver/Customer)
5 database seeders for instant demo data
14 Eloquent models
35 migrations
Role-based access control
Full documentation included

Changelog

v1.0.0 — Initial Release - Smart booking engine with multi-pet support - WhatsApp AI receptionist (n8n + OpenAI) - Full admin dashboard with FullCalendar - Driver portal with photo uploads - Customer portal with loyalty stamps - Professional HTML email notifications - 5 preset themes + white-label support - 3 auth guards, 14 models, 35 migrations - 5 database seeders - Full documentation
$299 USD
Private GitHub repo access
Lifetime updates included
Full source code ownership
Documentation included

Tech Stack

Laravel 11+ PHP 8.2+ MySQL / MariaDB Bootstrap 5 FullCalendar.js Vite + Tailwind CSS n8n Workflows OpenAI WhatsApp Cloud API Laravel Mail + SMTP Google Maps API REST API