MERAJ HOSSAIN
← Back to projects

Ejazah.com

Client
Ejazah.com
Year
2025

Ejazah.com is a comprehensive, production-grade travel tech and booking platform that enables users to seamlessly search, compare, and book flight tickets, visa packages, and other global travel services. Acting as the Lead Frontend Developer on this remote project, I architected the core application structures from scratch, building both the high-converting consumer booking engine and the robust internal administrative portals that manage global travel inventories.

  • Role: Lead Frontend Developer (Remote)
  • Focus Area: Frontend Architecture, State Management & Core Booking Engines

Ejazah.com

About the project

Ejazah is a highly complex web application requiring a robust architecture capable of handling multi-stage user flows, volatile real-time pricing data, and complex search configurations.

To ensure long-term maintainability and performance across a distributed remote team, I implemented a scalable feature-driven folder architecture. The platform relies on deep state management to orchestrate passenger data, flight seat selections, baggage parameters, and secure payment payloads across multi-step checkout wizards, all while maintaining strict form validations and real-time security updates.

My contributions & impact

1. Enterprise Frontend Architecture & Scalability

  • Designed and established the entire frontend repository folder structure and codebase patterns for both the client-facing booking application and the enterprise admin portal.
  • Enforced clean, modular component structures, strict separation of concerns, and reusable custom hooks that allowed the remote engineering team to build features concurrently without merge conflicts.

2. Core Flight & Visa Booking Engine

  • Engineered the complete, multi-step flight ticket and visa booking workflows, ensuring a seamless, high-performance checkout experience for international travelers.
  • Implemented complex client-side validation logic for multi-passenger bookings, birthdate verifications, and passport requirement rules to ensure zero data anomalies prior to API submission.
  • Built dynamic search filter matrices (handling price ranges, airlines, layovers, and times) that execute instantaneously against heavy API payloads.

3. Administrative Portal Engineering

  • Architected the frontend for the internal Admin Portal, providing travel operations teams with deep analytical views, flight inventory controls, dynamic pricing adjustments, and booking management dashboards.
  • Created complex data tables featuring server-side pagination, sorting, and advanced filtering to efficiently track thousands of global booking transactions.

4. Remote Leadership & Component Standardization

  • Defined code style guidelines and led technical alignment for frontend implementations, assuring pixel-perfect UI precision and strict API integration standards.
  • Optimized data fetching mechanisms to preserve user search states and prevent loss of data during multi-stage checkout flows, drastically improving user conversion rates.

Ejazah.com — 1Ejazah.com — 2Ejazah.com — 3Ejazah.com — 4

Tech stack

← Back to work