This is a large-scale, production-ready SaaS booking system built with Laravel, Livewire, and Alpine.js. It allows service-based businesses to accept bookings online while managing employees, services, and customers from a full-featured admin panel. The system supports a true multi-tenant architecture, where each business (tenant) has its own data and custom branding.
All main pages are built using full Livewire components, enabling seamless transitions and SPA-like interactions. Alpine.js is used for UI interactivity, and email-based booking confirmation is integrated for security. This project reflects my growth and improved coding standards compared to earlier projects.
You can explore the system using these demo accounts:
admin@example.com
password
employee1@example.com
password
customer@example.com
password
Or browse the public landing page for the demo company: View Demo Company Site
⚠️ This project is still under development. The demo data is randomly generated and may contain unrealistic or placeholder information.