Fareportal operates CheapOair and OneTravel — two B2C travel booking platforms under Fareportal, serving 100K+ daily active users. I led the frontend migration of the entire customer profiles section from legacy ASP.NET Razor Pages to a modern React architecture.
The profiles section is massive — it covers everything a logged-in user interacts with:
- My Trips (upcoming, completed, cancelled, recent bookings)
- Account Settings and My Information
- Travel Preferences and Co-Traveller Management
- Payment Methods / Wallet
- Booking History
- Loyalty / Rewards and Deals
- Signup / Signin / Reset Password / OTP Flow
- Fare Alert Notification Preferences
- Referral Program
I owned 90% of the frontend for all of these pages — architecture, component design, API integration, testing, and deployment. The remaining 10% was the .NET backend layer, which I also handled when needed.