BDVH CRM
A full-stack web application built with Next.js, Node.js, and MongoDB. Features role-based dashboards for admin and staff, real-time follow-up tracking, admission pipeline management, analytics, and automated notification workflows.

The Full Story
BDVH Institute is an established educational institution offering various courses and programs. With a growing student base and multiple staff members handling admissions, the institute needed a centralised system to manage their operations efficiently.
The institute was managing enquiries, admissions, and follow-ups using spreadsheets and WhatsApp. This led to missed follow-ups, data inconsistency, and no visibility into the admission pipeline — costing them potential admissions daily.
PRNexGen built a full-stack CRM using Next.js (frontend), Node.js/Express (backend), and MongoDB (database). The system includes role-based dashboards, an enquiry management pipeline, automated follow-up reminders, student records management, and an analytics dashboard showing revenue and admission trends.
Since deploying the CRM, BDVH Institute has seen a dramatic improvement in follow-up efficiency. Counsellors now have a clear view of their pipeline, and the admin has real-time visibility into institute performance — all from a single, secure dashboard.
Project Goals
- Build a centralised CRM to manage all enquiries and leads
- Create role-based access for admin and counsellors
- Implement a follow-up tracking system with reminders
- Provide real-time analytics on admission pipeline
- Reduce manual data entry and eliminate spreadsheet chaos
Project Gallery
Click any image to zoom in

Technologies Used
Every technology was selected for a reason — performance, developer experience, and long-term maintainability.
Key Features
Every feature was purpose-built to solve a real business need.
Role-Based Access Control (Admin / Counsellor)
Enquiry Management Pipeline
Automated Follow-Up Reminders
Student Records Management
Admission Analytics Dashboard
Revenue & Fee Tracking
Real-Time Notifications
Secure JWT Authentication
Project Statistics
User Roles
Daily Records
Delivery Time
Client Satisfaction
Our Development Process
A proven 7-stage process that keeps you informed, in control, and confident at every step of the journey.
Challenges & Solutions
Real problems we solved — and the technical decisions behind our solutions.
Complex Role-Based Access
Different staff members (admin, senior counsellors, junior staff) needed different levels of data access and edit permissions.
We implemented a granular JWT-based RBAC system where each route and UI element is conditionally rendered and API-protected based on the authenticated user's role.
Real-Time Follow-Up Tracking
The client needed staff to be reminded of pending follow-ups without relying on manual checks or WhatsApp reminders.
We built an automated follow-up scheduler that highlights overdue follow-ups in red on the dashboard and sends browser notifications when a follow-up is due.
What the Client Said
“The CRM system completely transformed how we manage admissions and student follow-ups. It saves us hours every single day and gives us full visibility into our pipeline. PRNexGen understood exactly what we needed.”
Related Projects

Happy Feet
A modern, fully responsive business website for Happy Feet — built for speed, SEO, and a seamless mobile experience.
View Details
Avid Explorers
A visually rich travel & tourism website crafted with engaging destination visuals, responsive layouts, and an exceptional user experience.
View Details
BDVH Institute
A responsive educational institute website showcasing courses, admissions, faculty, events, and institute highlights with a modern UI.
View DetailsReady to Build Your Next Project?
Inspired by what we've built? Let's turn your idea into a premium digital product. PRNexGen delivers with precision, speed, and care.
Free consultation · Response within 24 hours · No obligation