Utazzo Holidays: CRM and Platform Rebuild on AWS by Shubham DhallUtazzo Holidays: CRM and Platform Rebuild on AWS by Shubham Dhall

Utazzo Holidays: CRM and Platform Rebuild on AWS

View completed workutazzoholidays.com
Delivered with my team at Codevibe Technology.

The client

Utazzo Holidays sells curated holidays across India and abroad: 44+ destinations, more than 100,000 travellers and 14+ years in business.

The problem

The platform running the business was a monolith built on Angular, .NET and Microsoft Access, hosted on Windows servers.
The web app, CRM and admin were slow and hard to load on the low-end devices travellers use
Lead management ran through the CRM, but entirely by hand, with a manual hand-off from pre-sales to sales
One codebase where every change risked the whole system, and no cloud elasticity

What we did, in five phases

Discovery and architecture: mapped the monolith, the sales workflow and the data trapped in MS Access, then designed microservices and a clean PostgreSQL data model.
Rebuilding the web app, CRM and admin: a Next.js customer web app and a React CRM and admin, built to hold up on low-end devices.
Microservices and cloud: split the monolith into independently deployable NestJS services in containers (ECR, EC2), backed by RDS PostgreSQL and Redis, and moved the platform off Windows onto AWS.
AI across the pipeline: lead routing and prioritisation, and the pre-sales to sales hand-off automated instead of done by hand.
Migration and handover of the live business onto the new platform.
The public website rebuild is a separate case study on my profile.
Stack: Next.js, React, NestJS, PostgreSQL, Redis, AWS (EC2, ECR, RDS).

0 likes · 0 views · Nov 9, 2026

Rebuilt Utazzo Holidays' web app, sales CRM and admin from an Angular, .NET and MS Access monolith into Next.js, NestJS and React microservices on AWS, with AI automating the sales pipeline.