Skip to content

Education / English Coaching · Year 2026

Enhance English: IELTS & PTE Coaching Website

Visit live website
Enhance English website home page showing IELTS and PTE coaching courses

Overview

Enhance English is a British Council and Pearson certified English-language institute in Bangladesh, offering IELTS and PTE coaching, mock tests, exam registration and spoken English courses across Dhaka and Chattogram. I moved their website from WordPress to Next.js with a custom CMS and SSLCommerz online payment, so students can enrol and pay online and the team can manage all of the site's content without a developer.

The client's problem

Enhance English sells many products: IELTS and PTE coaching packages, mock test bundles, exam registration and spoken English courses, each with its own price, duration and branch. Their WordPress and Elementor site was slow on mobile, and every price or course change meant editing pages by hand. Students could only enquire through a form or WhatsApp, with no way to pay online, so enrolment depended on follow-up calls and branch visits.

What I built

  • Next.js frontend, migrated from the original WordPress/Elementor site
  • Custom CMS to manage courses, packages, prices, mock tests, branches and blog
  • SSLCommerz payment gateway: pay online by card, bKash, Nagad or bank
  • IELTS and PTE coaching pages with Essential, Premium, VIP and Online packages
  • Mock test pages with bundle pricing (1, 3, 5 and 10 tests)
  • Learn English pages: Speaking & Presentation and Writing & Grammar courses
  • IELTS exam registration page
  • Registration form with course, branch (Dhanmondi, Banani, Chattogram) and online or in-person class options
  • Success stories with separate IELTS and PTE tabs
  • WhatsApp booking button with a pre-filled message
  • Blog managed from the CMS

Tech used

Next.js, React, Custom CMS, REST API, SSLCommerz

Results

  • Students choose a course and pay online with SSLCommerz, without visiting a branch
  • The team updates all courses, packages and prices from one custom CMS
  • Faster pages on mobile than the old WordPress site
  • Every page leads to registration, payment or a WhatsApp booking

Screenshots

Want something like this for your business?

Book a free 15-minute call and we can talk through what you need.

Book a free 15-min call