Overview
Car Booking SaaS is a complete car rental management platform you can run as your own SaaS business. Car rental companies sign up, choose a subscription plan and manage everything in one place: vehicles, bookings, drivers, rental agreements, payments, fines, damage claims, customers, reports and their own online booking website.
Each owner’s data is kept completely separate. Owners, staff, drivers and customers each get only the menus they need, and the built-in API powers Android and iOS apps for drivers and customers.
Built with Laravel, fully responsive, available in 12 languages with RTL support, and ready to sell with subscription plans, free trials, coupons and 6 payment gateways.
Demo Details
Preview Video : Click here to open the demo preview video
Admin URL: Demo Link
Documentation: Documentation Link
Super Admin
Email : superadmin@gmail.com
Password : 123456
Owner
Email : owner@gmail.com
Password : 123456
Driver
Email : driver@gmail.com
Password : 123456
Mobile Apps (Flutter)
Android & iOS apps for drivers and customers.
- Driver app – dashboard, today’s jobs with call and map buttons, start / finish job with photos, bookings, rental agreements with signature, expenses with receipt photo, earnings and notices.
- Customer app – find a rental company by name, QR code or company code, sign in with an email code, password or phone SMS code, search cars for chosen dates, book and pay, my bookings, extend a rental, car photos, documents, rewards, notifications, AI helper and app lock.
- One app for many companies, or an own-brand app for one company (build script included).
- Push notifications through Firebase (optional).
Both apps connect to your Car Booking website through the built-in API.
Purchase the Mobile App: Car Booking SaaS Mobile App (Driver & Customer App – Flutter)
Who Is It For?
- SaaS founders – launch your own car rental software and sell monthly, quarterly or yearly plans.
- Car rental companies – manage vehicles, drivers, bookings and payments from one account.
- Fleets with several branches – move cars between places and see availability at a glance.
User Roles
- Super Admin – runs the platform: customers, packages, coupons, transactions, landing page and settings.
- Owner – full control of their rental business.
- Staff – unlimited custom roles with permissions.
- Driver – sees only their own jobs, agreements, expenses and earnings.
- Customer – books online or in the app, pays, signs and reviews.
Main Features
Vehicles & Fleet
- Vehicle management with photos, specifications, features, daily / weekly / monthly / hourly rates
- Vehicle details page with history, bookings and expenses
- Vehicle types, options and add-ons (child seat, GPS, extra driver…)
- Branches and places, including one-way transfers between branches
- Registration and insurance expiry alerts, and maintenance expiration reminder calendar
- Inspections with damage marks and photos
- Fines and tolls that can be charged to the booking
- Damage claims
Bookings
- Booking management with a redesigned booking page: summary, trip, payments, deposit, discount and refund panels
- Planning calendar – drag, resize or move a booking to another vehicle; availability is checked automatically
- Pricing rules: season, weekend, last-minute, early-bird and occupancy rules
- Rental policy: late-return fees, deposit, mileage limits and cancellation window
- Refunds, partial payments and security deposit handling
- Discount field, promotion codes, loyalty points and referral rewards
- Tax / VAT management
- Bulk actions: export, cancel or delete selected bookings
- Rental agreements with digital signature (customer signs from a link on any device)
- Calendar feed (iCal) for Google Calendar, Apple Calendar and Outlook
Customers
- Customer records with documents (private storage), blacklist and lifetime value
- AI document reading – fills in the customer record from a photo of a licence or ID
- Customer reviews requested by email and moderated by the owner
- GDPR data export and erase
- WhatsApp inbox – answer customer messages from a shared inbox
Drivers
- Driver management with a driver login that shows only what a driver needs
- Driver commission and payouts (percent, per booking or per day)
- Driver app for phone
Online Booking Website (Front-End)
- Every owner gets a car booking website – no coding needed
- Website CMS: banner, fleet, how it works, why us, FAQ, reviews, offers and numbers, about and locations, blog, pages, footer and SEO
- Design options: colours, fonts, button shape, home layout, light / dark mode
- Car listing with filters, sort, grid / list view and availability for chosen dates
- Car page with gallery, specifications, price quote, reviews, similar cars and booking panel
- Saved cars, compare cars, my bookings with cancel and referral link
- Online payment: Stripe, PayPal, Flutterwave, Paystack and Razorpay
- Pay at pickup option and online cancellation window
- Contact form inbox, newsletter subscribers (CSV export) and blog
- Free subdomain or own domain per owner, with DNS verification
- Multi-language website with RTL support and display currencies
- SEO ready: meta tags, Open Graph, structured data, sitemap
- “Get our app” page with QR code and store links
- Optional AI assistant that answers visitors’ questions about cars and rental rules
Accounting & Reports
- Expense management with receipts
- Dashboard with period filter and money section (income, due, deposits held)
- Reports: Invoice, Expense, Vehicle Availability, Profit & Loss, Revenue and Vehicle Utilization
- Export to CSV, Excel and PDF
- Accounting export for Xero, QuickBooks and Zoho
- PDF invoices
Notifications, AI & Automation
- One Email Notification list: every email has its own template and Email / SMS / WhatsApp / Push switches
- Twilio SMS and WhatsApp notifications
- Phone push notifications for the apps
- AI business assistant and weekly business briefing
- AI photo damage check, price suggestions and reply drafts
- AI providers: OpenAI (ChatGPT), Anthropic Claude and Google Gemini, with backup provider
- Webhooks and n8n integration for Zapier, n8n or any URL
- Public API with access tokens
- Daily automation (cron job): reminders, expiry alerts, plan renewal reminders and more
SaaS & Administration
- Subscription packages with limits and features
- Free trial plans
- Subscription coupons and coupon history
- Transactions with bank transfer approval
- Pricing enable / disable option
- Dynamic landing page CMS
- Landing page and register page enable / disable options
- Owner email verification enable / disable option
- Impersonate (log in as an owner to help)
- System health page, backups and company data export
Settings & Security
- Company, account, application and email (SMTP) settings
- 2-factor authentication and login protection
- Google reCAPTCHA
- Site SEO settings
- Payment settings: Bank Transfer, PayPal, Stripe, Flutterwave, Paystack and Razorpay
- Multi languages (12 included) and RTL / LTR
- Theme settings: multiple theme colours, light / dark mode, font styles
System Requirements
- PHP >= 8.2
- MySQL / MariaDB database
- BCMath PHP Extension
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- GD PHP Extension (images and PDF signatures)
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Cron job support (for reminders and automatic tasks)
- SSL certificate (HTTPS) recommended – required for online payments and push notifications
What You Get
- Full Laravel source code
- Flutter source code for the driver and customer apps
- Web installer – install in a few minutes
- Documentation with installation steps and a full feature guide (view online)
- Future updates
- Support through our ticket system
Need Assistance?
If you have any queries, please create a support ticket here, and our support team will respond as soon as possible.
Change Log
<p>Version 1.7 – 09 October 2026</p> <strong>New – Online Booking Website</strong> [New] Website CMS: banner, fleet, how it works, why us, FAQ, reviews, offers, blog, custom pages, footer and SEO [New] Design options: colours, fonts, button shape, home layout, light / dark mode [New] Car listing with filters, sort, grid / list view and availability for chosen dates [New] Car page with gallery, specs, price quote, reviews, similar cars and booking panel [New] Saved cars, compare cars, my bookings with cancel and referral link [New] Online payment: Stripe, PayPal, Flutterwave, Paystack and Razorpay, with pay at pickup [New] Free subdomain and own domain with DNS verification [New] Multi-language website with RTL, display currencies and SEO (sitemap, structured data) [New] Contact inbox, newsletter subscribers and blog [New] "Get our app" page with QR code and store links <strong>New – Bookings & Fleet</strong> [New] Redesigned booking page: summary, stats, deposit, discount and refund panels [New] Planning calendar with drag, resize and move to another vehicle [New] Pricing rules: season, weekend, last-minute, early-bird and occupancy [New] Rental policy: late-return fees, deposit, mileage limits and cancellation window [New] Refunds, promotion codes, loyalty points and referral rewards [New] Branches and one-way transfers [New] Fines and tolls, damage claims and vehicle expiry alerts [New] Customer records with documents, blacklist and GDPR export / erase [New] Customer reviews with moderation [New] WhatsApp inbox [New] Driver commission and payouts [New] Bulk actions on bookings and calendar feed (iCal) <strong>New – AI, Notifications & Integrations</strong> [New] AI business assistant and weekly briefing [New] AI photo damage check, price suggestions, reply drafts and document reading [New] AI providers: OpenAI, Anthropic Claude and Google Gemini, with automatic backup [New] All emails in one Email Notification list with Email / SMS / WhatsApp / Push switches [New] Webhooks, public API with tokens and accounting export (Xero, QuickBooks, Zoho) [New] Free trial plans, plan invoices and renewal reminders [New] Backups, company data export, login protection and system health page <strong>New – Mobile Apps</strong> [New] Driver app (Flutter): dashboard, jobs, bookings, agreements, expenses and earnings [New] Customer app (Flutter): find a company, search, book and pay, extend, photos, rewards and AI helper [New] Customer sign-in by email code, password or phone SMS code [New] Push notifications and own-brand app build script <strong>Improved</strong> [Improved] Framework upgraded to Laravel 12 [Improved] Admin design, dashboard period filter and vehicle details page [Improved] Money stored as exact decimals [Improved] Translations updated for all 12 languages [Improved] Documentation: full feature guide and cron job setup <strong>Fixed</strong> [Fixed] Access control: users can only open records of their own account [Fixed] Booking page error for bookings without pickup / drop-off place [Fixed] Sidebar error for an owner without a subscription [Fixed] Driver menus limited to what a driver needs
Version 1.6 (14 May 2026) * WhatsApp Integration for Sending Notification * Razorpay Payment Gateway Integration * Added Digital Signature * Added Tax/VAT Module * Change the UI, Dashboard, and Booking & Inspection modules
Version 1.5 (5 March 2026) * Added SMS Template System * Twilio SMS Integration * Add n8n Integration * Add OpenAI Integration * Small Improvement in Contract Module
Version 1.4 (08 August 2025) * Added Maintenance Expiration Reminder Calendar * Added Report: Invoice, Expense, Vehicle Availability, Profit & Loss, Revenue * Added Discount Field in Booking
Version 1.3 (08 April 2025) * UI Improvement * Dynamic Landing Page CMS * Pricing Features Enabled/Disabled * 2-Factor Authentication * Impersonate Features * Fixed Small Bugs * Added Custom Color Picker in Theme Settings
Version 1.2 (07 December 2024) * Added Email notification enable/disable option. * Added Owner account email verification enable/disable option. * Added Email notification template
Version 1.1 (12 September 2024) * Added Flutterwave payment gateway integration in subscription packages. * Fixed small issues.
Version 1.0 (30 Jul 2024) * Initial Release