British Academy for Artificial Intelligence

About This Project
British Academy for Artificial Intelligence (BAI Academy)
The British Academy for Artificial Intelligence is a bilingual (English/Arabic) AI-focused training and consulting platform built with Next.js 15+ (App Router) and TypeScript. It delivers a modern, SEO-optimized interface for professionals and organizations seeking AI education and advisory services.
Key Features
-
Dynamic AI Course Catalog:
-
Browse and filter AI training programs by category, venue (e.g., London, Dubai, Istanbul), and date.
-
Detailed course pages showing duration, cost, venues, and schedules.
-
-
Bilingual Support: Full RTL/LTR layouts ensuring seamless English and Arabic user experiences.
-
Advanced Search & Filtering: Quickly locate relevant courses or venues.
-
Consulting & Knowledge Sharing: Sections for consulting services, blog articles, and featured/discounted courses.
-
Lead Capture & Engagement: Newsletter subscription, training calendars, and featured course highlights.
-
Responsive UI/UX: Optimized for desktop and mobile with a hero carousel and engaging imagery.
Tech Stack & Architecture
-
Frontend: Next.js 15+ with App Router, TypeScript, Tailwind CSS, Shadcn/UI
-
Carousel & Interactivity: Swiper.js for responsive sliders, React hooks for state management
-
API Integration: Custom RESTful API layer for course and venue data
-
SEO Optimization: Meta tags, dynamic routing, and multilingual SEO-friendly URLs
-
Deployment: Custom VPS deployment with CI/CD via GitHub Actions
Outcome
BAI Academy’s platform combines enterprise-grade scalability, bilingual accessibility, and modern UI patterns to provide an exceptional learning experience for individuals and businesses looking to harness the power of AI. It positions the academy as a global provider of AI education and consulting solutions.