All work

GreenPass

Case 08 of 10

  • Dashboard
  • White-label
  • 2025
Visit lk.propusk-gp.ru

Overview

A client dashboard for truck permit services: permits, fines, inspection cards and the tracking status of every truck in one table.

Year
2025
Type
Dashboard · White-label
Role
Design and full-stack development
3
brands on one codebase
4
pass zones
20 days
early warning on inspections

Challenge and solution

The challenge

Fleet owners have to keep every truck’s Moscow pass, inspection card, insurance, fines and tracking status valid — and each comes from a different source. Several pass-service brands needed the same dashboard under their own names.

The solution

A single white-label app deployed on several domains. It puts all of those statuses into one fleet table with filters for problem trucks and Excel export, and lets a client request a new pass from their manager right from the table.

What it does

  • Fleet table: plate, model, pass zone, dates and days left
  • Pass zones MKAD, SK, TTK and MO, yearly and temporary
  • Tracking status for every truck, including “no data for 24 hours”
  • Fines with payment status and discount deadline, exported to Excel
  • Inspection cards with history and a warning 20 days before expiry
  • Insurance check per vehicle
  • Request a new pass from your manager through a form

Under the hood

  • One build serves three brands on their own domains, each talking to its own API.
  • Filters for trucks with an expiring pass, no active pass, no tracking or no terminal fitted.
  • Tracking view follows route tasks: in transit, unloading, parked.
  • Sign-in by phone and password or a magic link, plus a demo mode.
  • Vue
  • Vuetify
  • TypeScript
  • NGINX