Back to All Projects

NV Pathways ⎯⟡ Study-Abroad Platform with Course Finder & AI Tools

A custom WordPress platform for a study-abroad consultancy in Bangladesh: a 1,608-course finder with 147 UK university profiles, an AI course assistant and AI interview practice, a cost calculator, a document checklist, and a staging-to-live sync plugin.

Visit live site(opens nvpathways.com in a new tab)
NV Pathways

Technologies :

WordPress
PHP 8
Elementor Pro
ACF PRO
JavaScript
REST API
OpenAI / Claude / Gemini APIs
Yoast SEO
Node.js
Puppeteer
Docker
Lighthouse

Project Overview

NV Pathways, a study-abroad consultancy in Dhaka and Sylhet, wanted its website to do real work for students: find a course they are eligible for, estimate the full cost of studying abroad, and prepare their documents, while turning each of those moments into a lead the counselling team can follow up.

We delivered a custom WordPress plugin with a 1,608-course finder, an AI course assistant with built-in lead capture, AI interview practice for UK university and visa interviews, a cost calculator, a document checklist with secure upload, destination pages for seven countries, and a sync plugin that pushes tested changes from staging to live.

Approach & Key Work

To address these challenges, we implemented a comprehensive strategy:

  1. Course Finder That Works With and Without JavaScript: Built a search over 1,608 UK courses with filters for subject, level, intake, university, tuition range, scholarships and eligibility for applicants from Bangladesh. A compact JSON index is filtered in the browser for instant results, the same results are rendered in PHP so search engines can read every page, and a REST endpoint serves the data to other tools.
  2. Course Import Tool for Messy Agent Spreadsheets: Created an admin importer for CSV and Excel files in any layout: it finds the header row, matches columns, cleans fees, intakes and levels, runs a dry run first, imports in batches and can undo the last import. Courses that disappear from a new list are closed with a 301 redirect instead of being deleted, so no indexed page is lost.
  3. AI Assistants Grounded in the Site’s Own Data: Added an AI course assistant that uses tool calling, so it can only answer from the site’s course data, with OpenAI, Anthropic Claude, Google Gemini or any OpenAI-compatible provider and a fallback. API keys are encrypted at rest (AES-256-GCM), and a monthly budget cap, rate limits and prompt-injection guards keep costs and abuse under control. The chat collects name, WhatsApp number and email first and sends each lead to the team at once.
  4. AI Interview Practice for UK Pre-CAS and Visa Interviews: Built a mock interview where the AI adapts each question to the student’s last answer, gives feedback on every answer, scores five skills and emails the result to a counsellor, so students practise before the real university or UKVI credibility interview.
  5. Practical Student Tools: Delivered a cost calculator with tuition and living costs per city in seven destinations, converted to taka and shareable by URL; a per-country document checklist that remembers the student’s ticks and has a secure upload form (file type and size checks, rate limiting, honeypot); and an accessible mobile bottom navigation bar.
  6. Safe Staging-to-Live Deployment, SEO and Security: Wrote a Site Sync plugin that previews every file and database change before pushing staging to live and never overwrites live leads, per-site settings, security keys or licences. Added Course, CollegeOrUniversity, FAQ and Organization structured data, llms.txt and an agent-readable API catalogue, Meta Pixel with the Conversions API, two-factor login, a hidden login URL and security headers.

Outcome

NV Pathways now runs on its own course and lead platform at nvpathways.com: 1,608 courses with 1,206 open to applicants from Bangladesh, seven destination guides, AI chat and interview tools that hand counsellors ready-made leads, and a deployment workflow where every change is tested on staging and previewed before it reaches the live site. The optimised staging build scored 99 on Google PageSpeed.

Screenshots

Homepage — Canvas Globe Linking Bangladesh to Seven Study Destinations

↳ Homepage — Canvas Globe Linking Bangladesh to Seven Study Destinations

Course Finder — 1,608 UK Courses with a Bangladesh-Eligibility Filter

↳ Course Finder — 1,608 UK Courses with a Bangladesh-Eligibility Filter

AI Course Assistant — Lead Capture First, Answers Only from the Site’s Course Data

↳ AI Course Assistant — Lead Capture First, Answers Only from the Site’s Course Data

AI Interview Practice — UK Pre-CAS & Visa Mock Interviews Scored on Five Skills

↳ AI Interview Practice — UK Pre-CAS & Visa Mock Interviews Scored on Five Skills

Cost Calculator — Tuition & Living Costs per City, Converted to Taka

↳ Cost Calculator — Tuition & Living Costs per City, Converted to Taka

Document Checklist — Per-Country Application & Visa Lists with Secure Upload

↳ Document Checklist — Per-Country Application & Visa Lists with Secure Upload

Destination Guides — Seven Countries Built from ACF Content & Theme Builder Templates

↳ Destination Guides — Seven Countries Built from ACF Content & Theme Builder Templates