Buwule & Mayiga Advocates
Law Firm Website & CMS
Full digital platform for a Kampala law firm: public SvelteKit site, custom PHP CMS API with MySQL, and Laravel admin. Team profiles, practice content, and contact flows served from a single production domain.
Visit live site
Challenge
The firm needed a credible public presence and an internal way to manage team, practice, and content without depending on a separate Node host for the marketing site.
Solution
Shipped a three-tier stack: static SvelteKit SPA on cPanel for the public site, a custom PHP CMS API backed by MySQL for content and team data, and a Laravel 10 admin for editorial control. API routes sit under the same domain so the firm owns one production surface.
Impact
Live at buwuleandmayiga.com with CMS-driven team and content. Static public shell stays fast on shared hosting while the firm can update content through the admin and API without redeploying the whole front end.
Key features
Live firm site + CMS stack
SvelteKit static SPA on production domain
Custom PHP CMS API with MySQL
Laravel 10 admin for editorial workflows
Team and practice content from the CMS
Contact and inquiry flows on the public site
Single-domain deploy (site + API + admin)
Screenshots
Inside the platform



Tech stack
See it live
buwuleandmayiga.com
