(434) 218-3009
← Case Studies B2B SaaS Platform

Multi-Tenant Business Platform

2 instances (US + UK), 4 user roles, complex pricing engine

The Challenge

PerfectCopier needed a web-based quoting tool for their copier sales team. The platform had to support multiple companies, role-based access (global admin, company admin, manager, rep), complex pricing calculations across hundreds of copier models, and PDF quote generation. It also needed to run as two separate instances for US and UK markets.

The Solution

I built the platform with Laravel 11 (PHP 8.2) for the backend and Angular for the frontend. The role hierarchy includes four levels: Global (platform owner, sees all companies), Local (company admin, locked to own company), Manager (sees their reps' quotes), and Rep (sees only their own). The pricing engine handles base costs, accessories, lease terms, and dealer-specific margins. Both US and UK instances run on the same Vultr server with separate databases and domain configurations. Deployment uses SCP with server file sync to prevent stale overwrites.

Laravel 11AngularPHP 8.2MariaDBViteCloudPanel

Results

2 Market Instances

US (perfectcopier.com) and UK (uk.perfectcopier.com) running independently

4 Role Levels

Global, Local, Manager, and Rep with granular permission controls

PDF Generation

Professional quote documents with company branding and detailed pricing

Production Ready

Running on Vultr CloudPanel with MariaDB and automated backups

View Project Details → Related Service →

Want Similar Results?

Let's discuss your project. Free consultation, no strings attached.

Get in Touch
Mr. Botsworth

Mr. Botsworth

Hey! I'm Mr. Botsworth, Greg's search bot. Ask me about his projects, skills, or services.