Projects
Back Projects

Status-VNP CRM: Modern Rent-a-Car Management System

Status-VNP CRM: Modern Rent-a-Car Management System
  • Client D.O.O. STATUS-VNP
  • Category CRM System
  • Date December 15, 2024

Status-VNP CRM is a sophisticated customer relationship management system specifically engineered for the rent-a-car industry. Built for Status-VNP D.O.O., a rental agency in Montenegro, this comprehensive platform transforms traditional spreadsheet-based operations into a modern, integrated digital workflow that handles everything from customer management to automated document generation.

The Challenge

Traditional car rental businesses face numerous operational challenges that impact both efficiency and customer experience. Before Status-VNP CRM, the agency struggled with fragmented data management across multiple spreadsheets, manual document generation that consumed hours of staff time, and limited visibility into fleet utilization and financial performance.

The manual process of creating rental contracts, invoices, and other legal documents was particularly time-consuming, often taking 30+ minutes per transaction while being prone to human errors. Additionally, tracking vehicle registration expirations, managing international rentals across borders (Croatia, Bosnia, Serbia, Albania), and maintaining consistent documentation standards presented ongoing operational headaches.

Key Features & Solutions

Customer & Vehicle Management

The system provides a comprehensive customer database with advanced profile management, including automated document scanning integration that extracts data directly from IDs, passports, and driver’s licenses. This eliminates manual data entry errors and significantly speeds up the check-in process.

Vehicle inventory management tracks the complete fleet with real-time status updates (Available, Rented, Maintenance, Sold), detailed specifications, and automated alerts for registration expiration dates. The system maintains a complete history of each vehicle’s rental patterns and maintenance records.

Smart Order Processing

Status-VNP CRM handles two distinct business models: traditional car rentals with flexible pickup/delivery options and airport transfer services. The order management system includes dynamic pricing with manual adjustment capabilities, precise time-based scheduling, and comprehensive location management for pickup and drop-off points.

International destination tracking enables seamless cross-border rentals, with automated documentation for different country requirements and customs procedures.

Automated Document Generation

One of the system’s most powerful features is its ability to generate professional documents instantly. The platform creates multiple document types including order contracts with QR code verification, tax-compliant invoices with company branding, official vehicle sale documents, and fleet management schedules.

All documents are generated server-side using custom fonts and layouts, with integrated print queue management through Epson Connect. The system also supports native mobile sharing, allowing staff to instantly share contracts and invoices with customers.

Mermaid Chart

Real-Time Analytics & Reporting

The financial analytics dashboard provides comprehensive insights with revenue tracking by individual vehicle, monthly income analysis separated by rentals versus transfers, and customizable date range comparisons. Interactive Chart.js visualizations make it easy to identify trends and make data-driven business decisions.

Performance metrics help optimize fleet utilization, identify the most profitable vehicles, and track seasonal demand patterns across different vehicle categories.

Technology & Innovation

Modern Web Stack

Status-VNP CRM is built on a modern technology foundation using SvelteKit 5 with TypeScript for enhanced reliability and developer experience. The system uses PostgreSQL with Drizzle ORM for type-safe database operations, ensuring data consistency and optimal query performance.

The choice of Bun.js as the JavaScript runtime provides superior performance compared to traditional Node.js setups, while tRPC enables end-to-end type safety between the client and server, eliminating API contract mismatches.

Mermaid Chart

Mobile-First Progressive Web App

The system is designed as a Progressive Web App (PWA) with a mobile-first approach using Bootstrap 5 and StickyMobile framework. This provides a native app-like experience with offline functionality, home screen installation, and advanced mobile features like vibration feedback and device-specific optimizations.

The PWA includes sophisticated share target integration, allowing users to receive images from other mobile apps directly into the CRM for document processing. Service workers handle offline file operations and background synchronization when connectivity is restored.

Intelligent Automation

Automated background services run continuously to monitor business operations. Daily Telegram notifications provide order summaries and car registration expiration alerts, while printer health monitoring ensures document generation systems remain operational.

The document scanning system uses professional-grade OCR technology from Scandit SDK to automatically extract data from various identification documents, supporting multiple countries and formats including MRZ (Machine Readable Zone) processing for passports.

Results & Impact

Operational Efficiency

The implementation of Status-VNP CRM has transformed the rental agency’s operations dramatically. Document generation time has been reduced from over 30 minutes to under 5 minutes per contract, while automated data extraction has eliminated transcription errors entirely.

Staff can now focus on customer service rather than paperwork, as the system handles routine administrative tasks automatically. The mobile-optimized interface means operations can continue seamlessly whether staff are at the desk or in the field.

Business Intelligence

Real-time financial insights with automated reporting have replaced intuition-based decision making with data-driven strategies. The comprehensive analytics help identify the most profitable vehicles, optimize pricing strategies, and track performance trends across different time periods.

Automated Telegram notifications keep management informed of daily operations without requiring constant system monitoring, enabling more strategic focus on business growth.

Customer Experience

The professional document generation and faster processing times have significantly improved the customer experience. QR code verification on contracts adds a modern touch while ensuring document authenticity, and the ability to instantly share documents via mobile makes transactions smooth and convenient.

The system’s reliability and comprehensive record-keeping also improve customer service for returning clients, as staff have immediate access to complete rental histories and preferences.

Scalable Foundation

Built with growth in mind, Status-VNP CRM includes a robust CI/CD pipeline using GitHub Actions with automated testing and deployment workflows. The architecture can easily accommodate additional features and increased transaction volumes as the business expands.

The monorepo structure with shared packages provides a solid foundation for potential future applications while maintaining code consistency and simplifying maintenance.

Status-VNP CRM demonstrates how thoughtful application of modern web technologies can transform traditional business operations, creating substantial value through improved efficiency, better customer experience, and data-driven insights. The project serves as both a successful business solution and a template for digital transformation in the service industry.