100,000 Mahindra Scorpio-N Booked
in 30 mins via Online Order System

First-of-its-kind Platform Based on Google Tech Stack

Case Study

Mahindra Scorpio-N
Mahindra-Logo

About the Client

Mahindra, a leading global automotive manufacturer, was looking to launch its latest product under the SUV segment. Mahindra Scorpio-N was the newest model in their series, their first in the SUV segment, and the first one built to enter the global market. This model gained more popularity, primarily because it was a completely indigenous product by an Indian manufacturer.

Business Context

Like in many markets, in India, the primary channel for vehicle sales remains traditional dealerships. However, Mahindra’s past launches have revealed an intense desire among tech-savvy Indian consumers for a unique sales experience similar to what they have grown accustomed to with numerous other products.

Challenge: Mahindra desired to build a scalable and responsive microsite to handle peak loads during the pre-booking and booking stage. The expected number of concurrent users was projected to be around 50 lakhs. The platform was meant for three categories of users – end-users, dealers, and the client’s sales/admin team.

Opportunity: After considering the need for a stable app that can endure massive amounts of data and traffic, Niveus suggested building an app using Google Cloud with deep linking features to enable marketing-driven user acquisition and analytics. The app will feature quota-based dynamic price updates and the total number of units for sale during the launch window, integrated with Payment Gateway (PayU) as well as e-mail, SMS, and WhatsApp for alerts.

profile1660726719

The Solution

Niveus planned to build and deploy a scalable and responsive microsite to handle peak loads during the pre-launch and booking stage for end-users and dealers. An admin panel was developed and deployed to manage the launch application and view relevant data via dashboards and reports.

We integrated the system with Payment Gateway (PayU), Salesforce Marketing Cloud, and Google Analytics. Also, data captured in the system is available to external applications/databases via Cloud Pub/Sub, along with Excel file downloads. 

online-order-system

The technical details of the solution are as follows:

  • The front-end web application is based on ReactJS. This ensures a single code base for easier development, deployment, and provides native-like performance across multiple UI platforms (mobile and desktop)
  • NodeJS is used for microservice-based back-end applications to ensure scalability, performance, and flexibility
  • Application is hosted on the Google Kubernetes Engine (GKE) to ensure that the infra supports auto scaling, auto upgrades, and repairs 
  • Cloud Spanner has been chosen as the transactional database to ensure high performance, high availability, and scale with no limits
  • To store non-transactional data, Cloud Firestore was used for its flexible, scalable, real-time database
  • The solution also utilizes Cloud Memorystore, a fully managed Redis service for applications to achieve extreme performance by leveraging the highly scalable and available resources
  • Back-end REST API has been developed based on Microservices Design Patterns and back-end services for independently deployable microservices

Finally, Google Cloud Storage is used to store static contents of the application and is served via a Cloudflare CDN using the Global Cloud Load Balancer

Key Value Delivered

  • The Scorpio-N SUV launch marked the introduction of a highly successful new booking channel. In the very first minute, the app garnered an astonishing 25,000 booking requests, indicative of significant demand.
  • This innovative platform set new records, underlining its effectiveness and widespread appeal. 70% of the first 25,000 booking requests were directly from buyers sitting in their homes
  • Niveus’ design thinking delivered a platform that can be used during high-rush launches in the future as well
automotive-case-study

Business Impact

100,000+

booking requests in the first 30 mins

USD 2.3B

in vehicle sales

60,000

concurrent users at peak

Customer Testimonial

“To help ensure smooth implementation of our requirements and needs, we worked closely with Niveus Solutions, an award-winning Google Cloud partner based in India. Cross-collaboration among Mahindra, Niveus, and Google Cloud teams in terms of development, testing, deployment, and monitoring throughout the project greatly contributed to the success of the campaign.”

Aditya ThangedaDeputy General Manager | Group Technology Office - Digital, Mahindra Group

Technology Stack

Cloud Spanner
Cloud Firestore
Google Kubernetes Engine
Cloud Load Balancing
Cloud Functions
Cloud Pub/Sub
Cloud Memorystore
Cloud Armor

Get a scalable and responsive platform developed for high-rush launches from Niveus

Contact Us