Create Academy of English Language
Custom PHP/MySQL web platform and administrative CMS built for an IELTS institute to automate student inquiries, showcase verified band scores, and let staff manage courses and media without code.

The Challenge & Objectives
Create Academy, a British Council IELTS registration partner in Eastern Sri Lanka, previously handled all student intakes and course inquiries through fragmented phone calls and manual social media messages. Core problems to solve: 1. High Lead Drop-off: Inquiries were getting lost or taking hours to answer because there was no unified intake pipeline. 2. Content Bottleneck: Every new IELTS score release, photo album, or course timetable required a developer to manually edit code and redeploy. 3. Network Performance: Students in the region frequently browse on slower mobile data connections, making heavy JavaScript SPA frameworks impractical.
Architecture & Engineering Decisions
Chose a lean, server-rendered PHP 8 and MySQL architecture to deliver sub-second response times on standard LAMP hosting without third-party framework overhead: • Custom MVC Routing: Implemented a lightweight front-controller (index.php) using mod_rewrite for clean URLs, output buffering for asset routing, and dynamic OpenGraph meta tag generation for social sharing. • Automated Image Optimization Pipeline: Built an ImageCompressor helper using PHP's GD library. When coordinators upload high-resolution camera photos or student certificates, the server automatically resizes and compresses them on-the-fly, reducing file sizes by ~70% before saving to disk. • Direct WhatsApp Admissions Flow: Replaced basic email forms with an inquiry pipeline that lets coordinators open pre-filled WhatsApp chats with prospective students with one click, cutting response times to minutes. • Anti-Spam Security: Added a double-layer defense (a hidden honeypot field plus a session-validated math challenge) to completely block automated spam submissions without frustrating users with Google reCAPTCHA popups. • Relational Back-Office CMS: Designed an admin portal with session-based authentication, PDO prepared statements, and drag-and-drop sort ordering for published results, gallery albums, and course modules.
System Architecture Blueprint
PHP 8 + Vanilla JS / CSS3
Server-side rendered templates with lightweight vanilla JavaScript for UI interactions, keeping asset payloads minimal and removing framework hydration overhead.
MySQL 8.0 (PDO Prepared Engine)
Normalized relational database using parameterized PDO queries for SQL injection prevention, indexed tables for quick lookups, and cascade file cleanup on deletion.
Linux VPS (Apache / aaPanel)
Apache virtual host with mod_rewrite routing, automated SSL termination, server-side GD image processing, and automated XML sitemap generation.
Session Auth & Form Verification
Protected routes with session regeneration, POST-only mutation endpoints, honeypot traps, and server-validated math challenges to stop spam bots.
Production Interface Gallery
Click any photo to expand

Business Impact & Results
• Instant Turnaround: Reduced coordinator lead response time from several hours to under 5 minutes via direct WhatsApp routing. • 100% Non-Technical Operation: Staff independently publish test scores, student reviews, and photo albums with zero developer assistance. • Performance on Mobile: Server-rendered HTML and automated image compression kept initial mobile page loads under 800ms on 4G connections.
System Telemetry
Technology Taxonomy
Architected, engineered, and maintained by Kavinayan. Discover all digital systems at iamkavinayan.com.
Looking to architect an enterprise web platform or custom client software?
Initialize Contact Relay →Explore Systems
StudioMart
Sri Lanka’s Central Studio Booking Platform Discover local spaces, manage bookings effortlessly, and grow your creative business with a unified operating system.
Olympus Fitness - Gym Saas
Full-stack fitness ERP and member portal featuring automated QR gatekeeper access control, integrated inventory POS, debt tracking, and AI-assisted biometric coaching.