Document control
Vehicle Sales Documentation
Centralizes the documentation for each vehicle sale, creating the file automatically from invoiced sales and extracting data from uploaded documents.
Problem
Each vehicle sale requires a complete document package. Every dealership prepared its files locally and entered the data manually, so corporate staff had no consolidated view of documentation status by reporting period.
Solution
The application synchronizes invoiced sales from all dealership locations every night and creates the corresponding sales file. Each document is uploaded once, and automatic text recognition extracts its data, eliminating manual entry.
Outcome
Corporate staff can review files created from invoiced sales in one place without entering document data more than once.
My role
I rebuilt version 2 and implemented daily DMS synchronization, data extraction, and automatic document generation.
How it works
Every night, invoiced sales create their corresponding files, and the documentation moves through the process until it is available for corporate review.
Scroll horizontally to view the full diagram.
Key functions
- Automatic daily synchronization of invoiced sales from dealership locations.
- One file per vehicle with invoice, VIN, customer, price, and dates.
- Automatic data extraction from uploaded documents using text recognition.
- Automatic generation of required supporting documentation.
- Bulk file upload for batch creation.
- Seven access roles scoped by location.
- Excel export and bulk document download.
Product evolution
Version 2 rebuilt the interface in React while preserving the original data model. It added automatic sales synchronization, text-recognition data extraction, and automatic generation of supporting documentation—tasks that were manual in the first version.
Technical details
- Backend
- NestJS 10 · TypeORM · PostgreSQL 15 · scheduled jobs
- Frontend
- React 18 · Vite · Tailwind CSS · TanStack Query
- Infrastructure
- Elastic Beanstalk · RDS PostgreSQL · S3 · Amazon Textract
- Data source
- DMS invoiced sales records