Subscriptions
Payments and subscriptions for each business on the platform.
Case study 03 · SaaS
A multi-tenant platform where companies and restaurants run their staff, money and stock, each in its own space on one system.
The problem
Each business needed its own employees, shifts, accounts and inventory, kept separate from every other business on the platform, while the platform owner managed subscriptions for all of them.
What I built
Payments and subscriptions for each business on the platform.
Employees, shifts, attendance and payroll.
Each person sees only what their role allows.
A full accounting module.
Stock management for each establishment.
A platform admin in Laravel Filament and tenant dashboards in Blade, JavaScript and Bootstrap.
Result
Every company and restaurant has its own staff, payroll, accounts and stock, and never sees another's. The platform owner runs all subscriptions from one admin.
Tenancy, subscriptions and roles are decisions to get right in the specification. Let's start there.