Creuto is now an OpenAI Select Partner Read More

Case Study

Automotive / Enterprise Software

Sales Training & Event Management Platform for Škoda Auto Volkswagen India

A custom enterprise platform that manages sales workforce training, certification and live event operations for every new Škoda model launch across India — designed and built by Creuto.

Enterprise SoftwareMobile App DevelopmentEvent Management
Sales Training & Event Management Platform for Škoda Auto Volkswagen India case study
  • 2

    Connected enterprise apps

  • 1

    Shared, verified employee record

  • 1K+

    Active installs · Sales Training

  • 100+

    Active installs · AutoScan

At a glance

Client

Škoda Auto Volkswagen India Pvt. Ltd.

Industry

Automotive

Products

Škoda Sales TrainingAutoScan by Škoda

Services

Enterprise Software DevelopmentMobile App DevelopmentUI/UX DesignBackend ArchitectureIdentity Verification
THE PROJECT

Project Overview

Škoda Auto Volkswagen India needed a reliable way to train and certify its nationwide dealership sales force every time a new model launches. Creuto designed and developed a connected pair of enterprise applications to run that programme end to end.

Both applications are built on a single, shared verified-employee record. A sales professional's identity check, document approval and training-batch confirmation — all captured through the Škoda Sales Training app — are the same data AutoScan by Škoda checks against when it scans an attendee's M-Pass QR code at the door. Registration, documentation, merchandise requests, event attendance, training delivery, examinations and certification all run on one connected platform, purpose-built for the scale and pace of a national automotive product launch.

Creuto designed and built the platform as two role-specific applications on one record:

Škoda Sales Training — sales professionals register, apply for a training batch, submit documentation, request merchandise, take exams and get certified

AutoScan by Škoda — event managers scan M-Pass QR codes at the door, manage attendee batches and roles, and receive live attendee notifications

A shared, verified employee record — so an approval made in one app is immediately reflected in the other

Why this mattered for Škoda: a new model launch is a fixed-date, nationwide event with no room for error. Verification, approval, event entry, training, assessment and certification all needed to run on dependable software — not spreadsheets, paper forms and a clipboard at the door.

THE PROBLEM

The Business Challenge

Training and certifying a nationwide sales network on a fixed deadline.

A launch date that does not move

A new vehicle launch does not allow for a slow rollout. Every dealership's sales team needs to be registered, identity-verified, trained and certified on the new model within a tight window around the launch event — often at a single national venue.

→

Sales staff spread across dealerships nationwide

→

Hundreds of people to schedule into batches with fixed capacity, dates and locations

→

Every step has to be finished before the launch, not after it

Identity and logistics, not just learning

For an enterprise automotive brand, workforce training is as much a logistics and identity-management challenge as a learning one.

→

Only genuine, verified employees should be able to register

→

Every attendee's ID, travel tickets and documents need review before the event

→

Kits, apparel and launch collateral must reach the right person

Paper and clipboards cannot scale

Verification, approval, event entry, training, assessment and certification all needed to run on dependable software rather than spreadsheets and paper forms.

→

Hundreds of attendees cannot be checked in reliably on paper

→

Content and exams must be identical for every batch, at every location

→

A paper-based certificate process cannot scale to a national rollout

CHALLENGE MATRIX

Seven Operational Problems, One Platform

Each problem that made a national launch hard to run by hand, and the part of the platform that answers it.

Business challenge

Why it is hard to manage manually

How the platform solves it

01

Verifying identity at scale

Why it is hard to manage manually

Sales staff are spread across dealerships nationwide; only genuine, verified employees should be able to register.

How the platform solves it

Registration is gated by LMS ID or mobile number verification before any training-batch application is accepted.

02

Coordinating training batches

Why it is hard to manage manually

Hundreds of staff need to be scheduled into training batches with defined capacity, dates and locations.

How the platform solves it

A guided batch-application workflow inside the Škoda Sales Training app, tied to each employee's verified profile.

03

Managing documents and travel

Why it is hard to manage manually

Every attendee's ID, travel tickets and supporting documents need review before the event.

How the platform solves it

Document and travel-ticket upload happens in-app and is reviewed as part of the employee's registration record.

04

Distributing event merchandise

Why it is hard to manage manually

Kits, apparel and launch collateral need to reach the right person without manual tracking sheets.

How the platform solves it

A merchandise-request feature built directly into the same app and employee record.

05

Controlling entry on event day

Why it is hard to manage manually

A live event with hundreds of attendees cannot be checked in reliably on paper.

How the platform solves it

AutoScan by Škoda scans each attendee's M-Pass QR code and verifies entry against their record in real time.

06

Delivering consistent training

Why it is hard to manage manually

Course content and examinations must be delivered the same way to every batch, at every location.

How the platform solves it

In-app training content and examinations run from the same platform as registration, ensuring one consistent standard.

07

Issuing certification at scale

Why it is hard to manage manually

A manual, paper-based certificate process cannot scale to a national rollout.

How the platform solves it

Certificates are generated and issued automatically the moment a sales professional completes their examination.

PLATFORM ARCHITECTURE

Two Apps, One Verified Employee Record

Two role-specific applications — one for the sales professional, one for the event manager — built on a single shared record, so Škoda's team always works from one source of truth instead of reconciling two systems.

L3

Client applications

Two role-specific enterprise apps

Next.js
React
TypeScript

Škoda Sales Training

Sales professionals · registration, batches, documents, merchandise, exams

AutoScan by Škoda

Event managers · M-Pass scanning, attendee and role management

L2

Application services

Verification, batches, entry, training and certification

Node.js
TypeScript

Identity verification

LMS ID · mobile OTP

Batch & travel management

Documents · tickets

Merchandise requests

In-app catalogue

M-Pass generation & entry scan

AutoScan integration

Training & examination engine

In-app content · tests

Auto-issued certification

On exam completion

L1

Shared verified employee record

Single source of truth

One verified registration per sales professional

Read by both apps — a verification or approval made in one is immediately reflected in the other.

Marks the shared employee record both applications read from.

Data flows upward: every action in either app resolves to the same verified employee.

WHAT WE BUILT

Platform Capabilities

How the solution works, feature by feature.

01

Employee Identity Verification and Registration

A sales professional registers on the Škoda Sales Training app by verifying their identity with their LMS ID or registered mobile number.

This single verification step links every later action — batch application, document upload, merchandise request, exam result, certificate — to one confirmed identity, rather than to a self-reported name that would need to be checked manually.

02

Training Batch Application and Document Management

Once verified, a sales professional applies for the training batch that matches their schedule and location.

The same workflow collects the supporting documentation and travel tickets the event requires, so approval, logistics and attendance tracking all draw on one digital record instead of separate paper forms or email threads.

03

Event Merchandise Requests

Sales professionals request event merchandise — training kits, apparel and launch collateral — directly within the app, tied to their verified registration rather than tracked on a separate spreadsheet at the venue.

04

Secure Event Entry with M-Pass QR Codes

Once a sales professional's registration and training batch are confirmed, the platform automatically generates a personal M-Pass QR code for them. On event day, event managers use the AutoScan by Škoda app to scan each attendee's M-Pass and verify their entry against the same employee record in real time.

AutoScan also gives event managers attendee-batch management, role-based permissions for different event-manager roles, and live notifications on attendee activity.

05

In-App Training Delivery and Examinations

Training content and examinations are delivered inside the platform, so every batch — regardless of its date or location — receives the same material and is held to the same assessment standard for the model being launched.

06

Automated Certification

A certificate is generated and issued automatically the moment a sales professional completes their examination.

This closes the loop from initial registration to a certified, sales-ready employee without any manual paperwork on Škoda's side or Creuto's.

THE EMPLOYEE JOURNEY

From Registration to Certification

The sales professional's end-to-end journey across both applications.

  1. 01

    Sales Training app

    Register & verify

    Identity confirmed with an LMS ID or registered mobile number.

  2. 02

    Sales Training app

    Apply for a training batch

    Pick the batch that matches their schedule and location.

  3. 03

    Sales Training app

    Upload documents & travel tickets

    Reviewed as part of the registration record before approval.

  4. 04

    Sales Training app

    Request merchandise

    Kits, apparel and launch collateral, tied to the verified registration.

  5. 05

    AutoScan · at the launch event

    Event entry via M-Pass

    The event manager scans the attendee's M-Pass on site and verifies it against their record in real time.

  6. 06

    Sales Training app

    Training, exam & certificate

    Content and exam in-app; the certificate is issued automatically on completion.

Steps 1–4 happen before the event; steps 5 and 6 happen at the launch event itself.

CLIENT VOICE
We struggled to maintain consistency in training across dealerships. Creuto helped us centralize everything — from onboarding to certification. Today, every salesperson enters the floor aligned, trained, and performance-ready. The visibility we now have into our network's readiness is something we simply didn't have before.
H

Head of Training & Network Operations, Škoda Auto

WHY CREUTO

Why Enterprises Choose Creuto for Workforce Platforms

A national launch programme is an identity, logistics and training problem at once. Here is what made Creuto the right partner to build it.

Role-specific apps, one record

Two purpose-built applications for the sales professional and the event manager, rather than one general-purpose tool stretched to cover both — sharing one employee record instead of two systems to reconcile.

Identity built in from step one

LMS ID and mobile OTP verification gate every registration, so every batch, document, exam and certificate links back to a confirmed employee.

Built for every launch

The platform runs the training and event programme for every new model launch, not a single one-off event.

Built and maintained end to end

Creuto designed and developed both applications and the services behind them, and continues to build and maintain the platform for Škoda.

TECHNOLOGY STACK

Our Technology Stack

A modern, enterprise-ready foundation — and the role each layer plays in the platform.

5

Layers

14

Technologies

  1. 01

    Front-End

    The Škoda Sales Training and AutoScan by Škoda applications

    • Next.js
    • React
    • TypeScript
    • MUI
  2. 02

    Back-End

    Verification, batches, documents, M-Pass issuance, exams and certificates

    • Node.js
    • TypeScript
    • REST APIs
  3. 03

    Database

    The shared, verified employee record both apps read from

    • PostgreSQL
  4. 04

    Identity & Event Entry

    Genuine-employee checks at registration, real-time verification at the door

    • LMS ID verification
    • Mobile OTP
    • M-Pass QR codes
  5. 05

    Cloud & DevOps

    Hosting, containerisation and automated releases

    • AWS
    • Docker
    • CI/CD
BUSINESS IMPACT

Results Delivered for Škoda Auto Volkswagen India

A single verified-identity model that replaced manual registration and paper-based check-in at a national launch event

M-Pass QR code entry that turns venue check-in into a real-time verification against a confirmed record

Training delivery, examinations and certification running from the same platform as registration, with certificates issued automatically

Two purpose-built, role-specific applications — for the sales professional and the event manager — rather than one general-purpose tool stretched to cover both

Registration → batch → documents → entry → exam → certificate, end to end on one platform

Ready for every launch

Because the platform is built around the launch programme rather than a single event, each new model launch runs on the same verified records, the same training standard and the same automated certification.

How Creuto Works With Enterprise Clients

Creuto works as an extended product team, delivering in agile sprints with continuous stakeholder feedback. We align closely with how the programme actually runs on the ground — at the dealership and at the venue — so the platform evolves with each launch.

Škoda Sales Training and AutoScan by Škoda are built and maintained by Creuto for Škoda Auto Volkswagen India.

Creuto team member

Frequently Asked Questions

Everything you need to know about building a product like this with Creuto.

Yes. Creuto designs and builds custom enterprise software for workforce training, event operations and identity verification at scale. The Škoda platform — registration, batches, documents, merchandise, event entry, exams and certification on one record — is one example, and the same architecture adapts to other distributed workforces.

Registration is gated by LMS ID or registered mobile number verification before any training-batch application is accepted. Every later action — documents, merchandise, exam results and certificates — is linked to that one confirmed identity.

Once a registration and training batch are confirmed, the platform generates a personal M-Pass QR code. On event day, event managers scan it with the AutoScan by Škoda app, which verifies entry against the same employee record in real time.

Sales professionals and event managers do different jobs. Two role-specific apps keep each one focused, while a single shared employee record means a verification or approval made in one app is immediately reflected in the other — no reconciling two systems.

Automatically. A certificate is generated and issued the moment a sales professional completes their examination, with no manual paperwork.

Creuto operates as a long-term product partner rather than a one-time build vendor: performance monitoring, bug resolution, maintenance and iterative feature development, scoped to how critical the platform is to your operations.

LET'S CONNECT

Ready to Build Your Training & Event Platform?

Looking to build an enterprise training, certification or event management platform of your own? Creuto designs and builds custom enterprise software for workforce training, event operations and identity verification at scale.

Verified registration. Event entry. Training and certification. One platform, one team.