/ CASE STUDY • #004
CRM
Enterprise-grade Hosting CRM & Billing Automation
/ HERO
CRM
Enterprise-grade Hosting CRM & Billing Automation
CLIENT
F.A. Creative Firm Ltd
ROLE
Lead Architect & Full-stack Developer — Scaling the backend, implementing Bkash & Nagad automated payments, and designing the client area UX.
DURATION
Completed
YEAR
2025
/ OVERVIEW
WHMCH CRM is a multi-tenant hosting management platform that automates the entire customer lifecycle—from ordering and instant payment via Bkash & Nagad to service provisioning and automated recurring billing. It includes a complete ticketing system, reseller management, and a robust administrative dashboard.
The challenge
Local hosting providers often struggle with manual payment verification and lack of integration between billing and service activation. The challenge was to build a secure, scalable system that handles high-concurrency billing events and provides a seamless automated checkout experience.
How I approached it
- →Backend Architecture: Developed a high-performance Express/Prisma API with a strict PostgreSQL schema to handle thousands of clients and services with period locking.
- →Nagad Automation: Engineered a sophisticated payment gateway integration using secure RSA signatures, enabling instant service activation upon successful callback verification.
- →Engineered a secure bKash payment gateway integration using RSA signatures, automating instant service activation and reducing checkout-to-activation latency to near-zero.
- →Real-time Dashboard: Leveraged Socket.io for live notifications and support ticket updates, ensuring staff can respond to critical issues immediately.
- →Client Area: Built a glassmorphic, responsive Next.js frontend with Framer Motion for a premium, snappy user experience.
/ OUTCOME
What it did in the world
100% Automated Payments
Implemented Bkash & Nagad end-to-end automation, reducing manual verification time from hours to zero.
Precise Provisioning
Automated the handshake between billing success and service activation across multiple hosting servers.
Premium UX
Delivered a state-of-the-art client area that outperformed legacy hosting portals in speed and usability.
Scalable Data Model
Designed a robust schema supporting complex reseller hierarchies and multi-currency billing.
/ STACK
Built with
FRONTEND
- Next.js
- React
- TailwindCSS
- Framer Motion
- ShadCN/UI
BACKEND
- Node.js
- Express
- Prisma
- PostgreSQL
- Socket.io
AUTOMATION
- Node-cron
- Nodemailer
- React-PDF