CRM & Billing Automation
Enterprise-grade Hosting CRM & Billing Automation
F.A. Creative Firm Ltd
Lead Architect & Full-stack Developer - Scaling the backend, implementing Bkash & Nagad automated payments, and designing the client area UX.
1 Month
2025
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.
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 engineered the system
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.
What it accomplished in production
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.
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






