Laravel
Laravel is the PHP framework I use for SaaS products, APIs and administration tools. My projects include VetSpace, DigiPulse, NetPostPanel and the DigiSpace website, each with different business rules and integration needs.
How I use Laravel
- VetSpace — a shared API for the clinic catalog and CRM, with tenant-aware access and Stripe subscriptions through Cashier.
- DigiPulse — the monitoring application and Filament administration interface, alongside a separate Go monitoring service.
- NetPostPanel — background content generation workflows managed through queues and Horizon.
- DigiSpace — a multilingual website with a custom CMS and Filament panel.
The framework and its ecosystem
Laravel provides routing, validation, database access and queue APIs. Filament, Cashier and Horizon are additional tools that I select and configure for the project. Billing, permissions and tenant isolation still require application-specific design and testing.
Building for ongoing maintenance
I aim to keep business logic separate from HTTP handling and administration screens. This makes it easier to reuse a workflow through an API or background job. Performance work starts with measurement; tools such as Octane can help suitable workloads, but do not replace query optimization or careful state management.
Projects built on Laravel

VetSpace
A two-sided veterinary platform — an SEO clinic catalog and a subscription-based CRM with appointments and patient records

DigiPulse
Uptime monitoring SaaS: event-driven architecture — Laravel (Octane, Reverb) + Filament dispatch checks through Redis to a lightweight Go worker; an MCP server exposes monitoring data to AI assistants; Telegram/email alerts

DigiSpace
The agency's multilingual (EN/UK/PL) production site with a custom CMS — a Filament admin panel with a rich content editor, content translations, JSON-LD and localized sitemaps built in, alongside the legacy Inertia + Vue admin

NetPostPanel
AI content-operations platform — a RAG pipeline (research → scrape → generate → vectorize), an external API other apps call, and Auto Pilot for unattended scheduled generation

VetCard
Multi-tenant catalog of veterinary clinics: SEO clinic pages, online appointment booking, per-clinic branding — one Nuxt app serves every clinic