THE IMPACT
+180%
Student Leads
< 1.4s
Page Load Speed
+2.5x
Engagement
SERVICES DELIVERED
- Custom Web Development (Next.js)
- Relational Database Architecture (MySQL)
- Search Engine Optimization (SEO)
- Lead Generation Forms
Related Service
Custom Software Development
Executive Summary
Client: Shopnochura, a trusted student consultancy helping Bangladeshi students study abroad.
Challenge: Students were overwhelmed by unstructured information regarding university requirements, leading to poor lead quality and immense manual counseling time.
Solution: BengalTech deployed a Next.js platform backed by a structured MySQL database, allowing students to filter universities by country, course, and tuition easily.
Outcome: Increased qualified student leads by 180% and drastically reduced the time counselors spent answering basic eligibility questions.
About the Client
Shopnochura partners with global universities to facilitate admissions, scholarships, and visa processing for ambitious students.
- Industry: Education & Consultancy
- Business model: B2C Services
- Target audience: High school graduates and university students in Bangladesh.
- Existing workflow: Prospective students reached out through scattered channels with no structured way to filter which universities or courses matched their eligibility, pushing basic Q&A onto counselors instead of qualified applicants.
Goals
- Improve lead quality: Let students filter universities by country, course, and tuition themselves, so counselors spend time on qualified applicants instead of basic eligibility questions.
- Reduce manual counseling load: Move repetitive eligibility questions off phone calls and messaging and onto a self-serve directory.
- Speed up discovery: Give students a fast, structured way to compare universities and courses instead of piecing together unstructured information.
Proposed Solution
- Overall architecture: A lightning-fast Next.js frontend paired with a MySQL backend for strict relational mapping between Universities, Courses, and Countries.
- Major modules: University Directory, Course Finder, Document Submission Portal, CRM Dashboard.
Technology Stack
| Technology | Purpose | Why chosen |
|---|---|---|
| Next.js | Frontend Framework | SSG capabilities ensure university pages rank highly on Google. |
| MySQL | Database | Ideal for relational data like "University has many Courses" and "Course belongs to Country". |
| bKash API | Payments | Collects enrollment fees through the payment method students already trust and use daily. |
| WhatsApp Business API | Notifications | Sends automated enrollment confirmations the moment payment clears, without staff intervention. |
Development Process
- Frontend: Built with Next.js, statically generating university and course pages so they load fast and rank well on Google.
- Backend: A Node.js API sits between the frontend and the database, handling course-filter queries, document submissions, and consultant scheduling.
- Database: A relational MySQL schema models Universities, Courses, Countries, Students, Payments, and Consultants as connected tables, so a course filter query is a straightforward join rather than a document scan.
- Integrations: Connected the bKash payment gateway for enrollment fees and the WhatsApp Business API to send automated enrollment confirmations the moment a student pays.
- Admin tools: Built a dashboard for consultant scheduling and student application tracking, replacing coordination that previously ran through scattered phone and message threads.
- Deployment: Deployed on a single VPS behind an Nginx reverse proxy, keeping hosting costs predictable at a fixed monthly rate.
Features Implemented
Student Features
- University and course directory, filterable by country, course, and tuition
- Document submission portal for applications
- Online enrollment fee payment via bKash
- Automated WhatsApp confirmation the moment enrollment is paid
Admin Features
- CRM dashboard for tracking student leads and application status
- Consultant scheduling tool
Results
- Lead Quality: 180% increase in leads with pre-qualified data (students selecting exact courses before applying).
- Performance: Sub 1.4-second load times keep impatient students engaged.
- Engagement: 2.5x increase in on-site engagement as students browse structured university and course listings instead of bouncing off unclear information.
Why This Solution Works
- Data integrity: MySQL's relational structure keeps "a Course belongs to a University, which belongs to a Country" strictly enforced, so filter results stay accurate as the directory grows.
- SEO: Next.js static generation means university and course pages are pre-rendered and fast to crawl, which is what drives the organic lead growth.
- Predictable cost: Running on a single VPS keeps hosting at a fixed monthly cost rather than usage-based cloud billing.
- Less manual work: Self-serve filtering and automated WhatsApp confirmations remove repetitive tasks from counselors' day, freeing time for actual advising.
Frequently Asked Questions
1. Why did BengalTech choose MySQL for a student consultancy platform?
Student consultancy data is inherently relational—a course belongs to a university, which belongs to a country, and a student's application ties back to all three. MySQL's strict schema keeps these relationships accurate as the directory grows.
2. How does the platform reduce manual work for counselors?
Students filter universities and courses themselves by country, tuition, and eligibility before ever contacting a counselor, so the questions that reach staff are pre-qualified rather than basic eligibility checks.
3. Can students pay enrollment fees directly through the platform?
Yes—enrollment fees are collected through an integrated bKash payment gateway.
4. Does the platform notify students automatically after enrollment?
Yes. The WhatsApp Business API sends an automated confirmation the moment an enrollment payment is processed.
5. How fast does the platform load?
Pages load in under 1.4 seconds, thanks to Next.js static generation of the university and course directory.
6. Where is the platform hosted?
On a single VPS behind an Nginx reverse proxy, keeping hosting predictable and cost-effective.
Call To Action
Building a Lead-Generating Consultancy Platform?
Partner with BengalTech to build a structured, self-serve platform that turns unqualified inquiries into qualified leads.
Start Your Project