Features
The kartik-dealership resource offers a comprehensive suite of features for both players and dealership managers.
For Players
Advanced UI & Showrooms
- Modern React Interface: A sleek, performant UI for browsing vehicles.
- Immersive Showrooms: Physical showrooms with high-quality display vehicles.
- Detailed Vehicle Specs: View performance ratings and classes (S/A/B/C/D) for every vehicle.
Purchase Options
- Outright Purchase: Buy vehicles with cash or card.
- Financing Plans: Flexible down payments and installment plans. Set up your own payment schedule.
- Vehicle Rentals: Rent vehicles for a specific duration. Perfect for temporary needs.
Sell to Dealer
- Players can offer their owned vehicles to the dealership directly from the showroom.
- Dealers review the offer and choose to accept (adding it to showroom stock) or decline.
Test Drives
- Realistic test drive system with speed and distance tracking.
- Test performance features like 0-60mph and 1/4 mile times directly from the UI.
Membership System
- Join a dealership to earn points and unlock special benefits.
- Different tiers and expiry dates managed by dealership employees.
For Dealership Management
Complete Warehouse & Stock Control
- Inventory Management: Track stock levels for every vehicle.
- Order System: Order new stock from the master warehouse (FIFO processing).
- Repo Stock: Manage vehicles that have been repossessed due to failed payments.
Employee & Permission System
- Granular Permissions: Control access to the Dashboard, Warehouse, Bookings, Members, Promotions, and more.
- Role Management: Define roles within the dealership and assign specific permissions.
Vehicle Customization (Admins/Managers)
- Display Vehicle Placement: Precisely place and rotate display vehicles within the showroom using a 3D preview.
- Price Management: Adjust sale and rental prices dynamically.
- Vehicle Notes: Maintain a history of notes and status changes for every stock unit.
Financial Tracking
- Sales History: Detailed logs of every transaction.
- Repo System: Automatic seizure of vehicles when finance payments are overdue, with a configurable grace period before full repossession.
- Revenue Management: Track profits and expenses through integrated banking.