Completed

Dubai Premier Training Centre

Dubai Premier Training Centre
Dubai Premier Training Centre

About This Project

Dubai Premier Training Centre – Project Description

A multilingual professional training platform built with Next.js 15+ (App Router) for delivering world-class corporate courses and consulting services. The platform focuses on high-quality training across AI, Leadership, Finance, HR, and Compliance, offering 700+ courses with venue-based filtering (Dubai, London, Amsterdam, and more).

Key Features:

  • Multilingual support (English/Arabic) with RTL/LTR layouts

  • Comprehensive course catalog with search and venue filtering

  • Featured and discounted course sections for promotions

  • Dynamic category and course detail pages with registration system

  • Blog and articles for industry insights and SEO optimization

  • Responsive, mobile-friendly hero sections and carousels

Tech Stack:

  • Framework: Next.js 15+ (App Router)

  • Styling: Tailwind CSS with custom components

  • UI Components: shadcn/ui and Swiper.js for carousels

  • Forms & API: Custom form handling integrated with a RESTful API via Axios

  • State Management: React hooks

  • Deployment: Custom VPS deployment with GitHub Actions

Architecture:

  • Client components in components/

  • App routes structured with Next.js App Router in app/

  • API requests centralized in requests/

  • Utility functions in utils/ and constants in constants/

  • Custom hooks in hook/ for reusable logic

This project adheres to modern React best practices and clean architecture, providing a seamless and professional training experience for global learners.

Dubai Premier Training Centre | Syed Muhammad Bilal Gillani