- Home
- Case studies
- Naf CRM
Naf CRM
CRM system
A CRM for NafGroup that manages customers, orders, warehouse, staff, finance, reports and business processes on one platform.
- Document
- № IS-005/1
- Date
- 10.10.2026
Case file
Problem · Solution
Problem
When customers, orders, stock, staff and finance live in separate spreadsheets and notebooks, the owner cannot see the whole picture, and data gets duplicated or lost.
Solution
Naf CRM brings every NafGroup department onto one platform. Each employee sees the sections for their role, and changes update in real time.
Modules
| No. | Modules | Description |
|---|---|---|
| 01 | Customers | List, balances, debtors and materials. |
| 02 | Orders | Statuses, a Kanban board, files and comments. |
| 03 | Warehouse | Products, variants, stock in and out, stock reports. |
| 04 | Staff | Profiles, attendance, payroll calculation and payouts. |
| 05 | Finance | Payments, expenses, cash desk, cash flow and debts. |
| 06 | System | Dashboard, global search, reports, notifications, audit and export. |
Roles
- Superadmin
- Director
- Manager
- Operator
- Warehouse manager
- Accountant
Stack
- Django REST Framework
- Django Channels
- PostgreSQL
- React 19
- TypeScript
- Vite
- Tailwind CSS
- Radix UI
- Docker
Technical notes
- The API is versioned under /api/v1/ and documented in Swagger.
- Real-time updates run on Django Channels and WebSocket.
- Docker: the backend runs on Daphne, the frontend is served by Nginx.
Ready to take your business digital?
If you have an idea for a CRM, an online store, a Telegram bot or business automation, get in touch.
- Document
- № IS-010
- Date
- 10.10.2026
Application
Message on Telegram (opens in a new tab)WhatsApp (opens in a new tab)GitHub (opens in a new tab)LinkedIn (opens in a new tab)Instagram (opens in a new tab)
Telegram is the fastest way to reach me.
Hayotbek Ismoilov
Issued by · signature
You
Received by · signature