Dashboard
Business overview & daily actions
Dashboard
Vehicle Database
Service History
Select a vehicle to view its profile
| Date | Vehicle | Plate | Service Type | Workshop | Mileage | Cost | Next Service | Status | Actions |
|---|
Add Service Record
💡 If a cost is entered, this service will automatically be saved as an expense under Vehicle Expenses.
Mark Service Done
💡 If a service cost is entered, a vehicle expense will automatically be created (category: Service / Maintenance).
Add Vehicle
Basic Information
No Reminder Set
Rental Rates
Road Tax / Insurance Expiry
—
Notes
Expenses
| Date | Vehicle | Plate | Category | Description | Amount | Payment | Recurring | Actions |
|---|
Add Expense
Select a report above
to
Select a report from the dropdowns above.
0 customers
Select a customer to view details
—
—
Add Payment
Previously PaidRM 0.00
New Total PaidRM 0.00
Balance Due—
Payment Status—
Company Details
Logo & Branding
Logo is used on printed agreements and invoices.
Bank Details
Terms & Conditions
Footer & Signatures
Extra Charges
Active charges appear in New Agreement and Edit Agreement for staff to select.
| Charge Name | Default Amount (RM) | Type | Notes | Active |
|---|
Vehicle Categories
Manage category names and sort order. Changes apply immediately to all vehicle dropdowns and the Planning Board.
Rental Day Rule
Default Reminder Days
Enabled Payment Methods
Number & Currency
Tenant Team Access
Invite a Manager, Staff member or Viewer to this tenant. The user chooses their own password from a one-time local setup link. Owners can change accepted non-owner roles, suspend or reactivate accepted staff, revoke pending invitations, and generate their own local password-reset link. Deletion, extra owners and custom permission editing remain unavailable.
| Name | Role | Status | Last Sign-in | Actions | |
|---|---|---|---|---|---|
| Open this section to load the tenant team. | |||||
Export Data
Admin only. Exports download to your device. No passwords or auth secrets are included.
CSV Exports
Import Data
⚠ Importing data will add new records and may update existing ones. Always export a backup first before importing.
Import Tools
⚠ Always export a backup before importing. Import will preview all rows before saving. Only confirmed rows are written to Supabase.
Import Vehicles
Required: plate. Optional: brand, model, year, color, category, rate_daily, rate_monthly, status, notes.
Import Customers
Required: phone, full_name (or name). Optional: email, nationality, passport_no, address, notes. Supports .xlsx, .xls, .csv
Import Agreements ● Disabled
Agreement import is currently disabled. Use the Booking form to enter agreements manually.
Import Payments ● Disabled
Payment import is currently disabled. Use the Add Payment button on each agreement to record payments manually.
Import Expenses
Required: expense_date, category, amount. Optional: plate, description, notes.
Import Maintenance
Required: plate, service_date, description. Optional: cost, status, next_date, notes.
Data Tools
Agreement and financial history is retained. Browser-based hard deletion is disabled; controlled synthetic cleanup is performed only in the isolated local development database.
Import Preview
Activity Log
| Date / Time | Action | Description | Vehicle | Customer | Agreement | Staff |
|---|---|---|---|---|---|---|
| No activity recorded yet. | ||||||
Notification & Reminder Rules
Control which alerts appear in the Notifications panel.
Overdue Agreements
Document Expiry Reminders
Vehicle Loan Tracker
Local test tool — separate from rental data
0 selected
Loading documents…
Customer
Document Review