Назад до портфоліо
Laravel · FilamentPHP

CRM для управління проєктами

Multi-tenant CRM/ERP з kanban, обліком часу, рахунками та ролями для розподіленого агентства.

Галузь
Digital Agency
Тривалість
5 months
Моя роль
Lead backend engineer
Client
Distributed digital agency (UA/EU)
CRM для управління проєктами

Виклик

A distributed agency outgrew off-the-shelf project management tools. Time tracking, invoicing and client reporting lived in 4 different SaaS subscriptions with no shared identity layer. Account managers were re-entering data daily and revenue leaked through forgotten billable hours.

Рішення

Built a multi-tenant CRM/ERP on Laravel + FilamentPHP with kanban boards, time tracking, recurring invoicing, Stripe payouts and granular role-based access (RBAC). Background queues handle PDF generation and email digests; Pusher powers real-time board updates across distributed teams. Strict DDD layering keeps the billing core separate from UI concerns.

Технологічний стек

Laravel 11FilamentPHPLivewireMySQLRedisDockerPusher

Результат

Replaced 4 SaaS subscriptions with one self-hosted system. Account managers now close invoices 45% faster, the agency captured ~$28k of previously unbilled hours in the first quarter and the platform now runs across 6 tenant brands on a single codebase.

Ключові метрики

12k+
tasks/month
45%
PM overhead saved
99.9%
uptime
Roman replaced our 4 SaaS subscriptions with one self-hosted CRM. Clean architecture, perfect docs, delivered ahead of schedule.
Andriy K.Founder, digital agency

Маєш схожий проєкт?

Зазвичай відповідаю за кілька годин.

Розпочати проєкт

Інші роботи