ABS.AI

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