Multi-Vendor SaaS

Launch vendor operations, customer access, and subscriptions from one Laravel codebase.

This base project gives you tenant-aware vendors, role dashboards, authentication, and subscription-ready models without over-engineering the foundation.

Admin

Manage vendors and plans

A clean surface for SaaS-level visibility across tenants.

Vendor

Operate inside one tenant

Tenant-scoped users, subscriptions, and vendor workflows.

Customer

Simple access with extendable roles

Start with a minimal customer dashboard and expand into ordering, bookings, or support flows later.

Vendor Onboarding

New vendors can create an account and go straight to their dashboard.

Vendor Registration

Tenant Aware

`tenant_id` is already part of the core structure where it matters.

Breeze + Livewire

Authentication and role-based dashboards are already wired and tested.

Small-Step Ready

The structure is set for incremental features without introducing unnecessary complexity.