British Academy for Artificial Intelligence

British Academy for Artificial Intelligence

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.

Tech Stack & Links

Next.jsTypescriptTailwindShadcnReact Hook Form