Our own software
The CRM we run the agency on, built by the agency.
Problem
An agency with clients in two countries was running on spreadsheets and message threads. Renewals were remembered rather than tracked, invoices were written by hand, and nobody could answer what a given client had actually cost to serve.
Build
DeenCRM is not a client project. It is the system DeenLytics uses every day to track leads, raise invoices, chase renewals and see what the business is doing — built in-house because nothing off the shelf fitted how the work actually runs.
- Category
- Our own software
- Year
- 2026
- Stack
- Next.js · TypeScript · PostgreSQL · Drizzle ORM · Tailwind CSS


- Problem
- Build
- Delivered

Chapter 01
The client and the problem
An agency with clients in two countries was running on spreadsheets and message threads. Renewals were remembered rather than tracked, invoices were written by hand, and nobody could answer what a given client had actually cost to serve.

Chapter 02
What we built
We built the system we wanted. Every lead, invoice, payment, renewal and expense lives in one place, and the reporting answers the question that matters — what came in, what went out, and from whom. It runs in production on the same stack we sell: Next.js, PostgreSQL and Drizzle. The figures in these screenshots are blurred; the software is not a demo.
- Lead pipeline from first contact to signed, as a board or a list
- Invoicing with line items, multi-currency and draft states
- Payment recording across bank transfer, bKash, Nagad and cash
- Renewal tracking for hosting, domains and retainers
- Expense ledger and per-client profitability reporting
- Client portal, support queue and role-based team access
Chapter 03
Delivered
Everything that shipped, in the client's hands.
- Lead pipeline from first contact to signed, as a board or a list
- Invoicing with line items, multi-currency and draft states
- Payment recording across bank transfer, bKash, Nagad and cash
- Renewal tracking for hosting, domains and retainers
- Expense ledger and per-client profitability reporting
- Client portal, support queue and role-based team access
The screens
Every screen we shipped.

DeenCRM dashboard — collections, renewals and outstanding invoices
The screens













Have something like this in mind?
Tell us what you are trying to build. We reply within one working day.
