A complete website and admin system for law firms — practice areas, attorney profiles, appointment booking, a blog, and an admin panel with RBAC — plus optional AI content generation and a client-facing chatbot. All on Laravel 12.
Public site, admin panel, RBAC, and settings — all wired together, not just scaffolding.
.env.Every AI call routes through a single service with a global enable/disable toggle. Works with Anthropic or OpenAI — no vendor SDK required.
Roles and permissions are seeded on install — assign staff accordingly, or extend the permission groups.
No Node.js, no webpack, no npm. Tailwind loads via CDN. Just PHP, Composer, and a database.
Install locally, run one seeder, and explore a firm that already looks lived-in.
composer install and you're running..env. The audit log automatically redacts them if a settings form is ever logged.A complete Laravel 12 platform with optional AI, RBAC, and a fully seeded demo — ready for your content.