Skip to content
~/rahultank
all projects

Vehicle Aftersales Management System

Full-stack aftersales platform for 150+ users — React/Angular web, a React Native app, and Node/Express REST APIs over PostgreSQL, secured with Active Directory and shipped to the Play Store.

  • React Native
  • React
  • Angular
  • Redux
  • TypeScript
  • Node.js
  • Express
  • PostgreSQL

A comprehensive vehicle-aftersales system spanning a React/Angular web app, a React Native mobile app, and a Node/Express backend over PostgreSQL — appointment scheduling, workflow management, and work-order tracking, secured with Microsoft Active Directory and shipped to the Play Store.

// Problem

Vehicle aftersales runs on a chain of connected steps — booking an appointment, moving the job through a workflow, and tracking the work order to completion — used by staff across web and mobile. It needed to be one coherent system with secure, role-aware access rather than disconnected tools.

// Approach

Deliver a single product across surfaces: a web app for the desk-bound workflow and a mobile app for staff on the floor, sharing the same domain and backed by enterprise authentication so access stays controlled.

// Architecture

The web side combines React and Angular for appointment scheduling, workflow management, and work-order tracking, with Redux holding application state and TypeScript across the codebase. The Node/Express backend exposes REST APIs over PostgreSQL — CRUD for appointments, dealers, and attachment uploads, plus an additional-work module for parts, packages, and approval submission — writing SQL directly with some TypeORM. Access is secured through Microsoft Active Directory for robust, role-based control. The React Native mobile app adds web-view screens, camera-module integration for capturing evidence on the job, and push notifications, deployed across platforms for widespread accessibility.

// Outcome

A comprehensive, cross-platform aftersales application — appointment scheduling, workflow, and work-order tracking unified behind Active Directory auth — successfully deployed and shipped to the Play Store for staff to use in the field.