Impact Academy
A fully featured educational website designed to simplify course booking, language assessments, and online payment for English language learners.
Impact Academy is a professional online platform dedicated to English language education and training course management. It enables users to seamlessly book sessions, courses, and language level tests all supported by a secure electronic payment system and a smooth, fully responsive interface.
Impact Academy is a professional online platform for English language education, enabling learners to book courses, schedule sessions, and take placement tests all in one place. With bilingual support, a fully responsive design, and an integrated admin dashboard, the platform delivers a complete and accessible end-to-end learning experience.
The primary challenges included building a precise course and session booking system, integrating a frictionless Visa payment gateway, designing a smooth language assessment flow, and ensuring a fully consistent responsive experience across all devices while maintaining dynamic animations that enhance performance without compromising speed.
- Course Booking Module: Enables users to easily browse and book educational courses and private sessions.
Impact Academy delivers a focused set of features designed to make online English language learning accessible, structured, and hassle-free.
- Easy course and session booking with a streamlined user flow.
- Admin dashboard for course management, pricing control, and result tracking.
- Secure Visa payment integration for online transactions.
- Detailed course pages with full descriptions and information.
- Bilingual support for Arabic and English users.
- Fully responsive design across desktop, tablet, and mobile.
- Dynamic animations and interactions for an enhanced user experience.
Platform Architecture
Impact Academy is a purpose built EdTech web platform focused on delivering a complete online learning experience for English language education. The platform operates across two key layers:
- User Layer:: Public website where learners browse courses, book sessions, register for placement tests, and pay securely.
- Administration Layer:: Backend dashboard to manage courses, pricing, content, and review submissions & test results.
Both layers are connected through a unified backend, ensuring smooth data flow and consistent content management across the entire platform.
- 70% Faster course enrollment via streamlined booking & payment
- 55% Better accessibility with bilingual & responsive design
- 45% Higher admin efficiency with centralized dashboard
- node js
- Next
- MongoDb
- Paymob
- Vercel
- Contabo