Car Rental Platform
BookCars is a car rental platform with an admin panel for managing fleets and bookings, as well as a frontend and a mobile app for renting cars.
It comes with built-in support for Stripe and PayPal payment gateways, allowing you to choose the one best suited for your country or business model. If Stripe isn't available in your region, PayPal serves as a secure and reliable alternative.
BookCars supports both single-supplier and multi-supplier modes. Suppliers can manage their fleets and bookings through a dedicated admin panel. Each new supplier receives an email prompting them to create their account and gain access to the system.
The admin panel allows admins to manage suppliers, cars, countries, locations, parking spots, customers, bookings, and payments.
Customers can register through the web frontend or mobile app, search for available cars based on pickup and drop-off points and time, choose a car and complete the checkout process in a few clicks.
Features
Supplier & Fleet Management
Supplier management
Supplier contracts
Supplier search result limit
Ready for single or multiple suppliers
Car fleet management
Flexible time-based car availability
Flexible rental date and time constraints
Booking management
Vehicle scheduler
Auto-notification system
Pricing & Payments
Dynamic price calculation: hourly, daily, weekly, bi-weekly, and monthly rates
Date-based price rates
Price change rate
Payment management
Multiple payment gateways supported: Stripe, PayPal
Multiple payment methods: Credit Card, PayPal, Google Pay, Apple Pay, Link, Pay at the counter, Pay in full, Pay deposit
Locations & Search
Hierarchical locations with country, map, and parking integration
Location-based search with nested child location support
Map display for locations and parking spots
User Experience
Customer management
Multiple login options: Google, Facebook, Apple, Email
Multiple language support: English, French, Spanish
Multiple currencies support
Multiple pagination styles: classic (next/previous), infinite scroll
Push notifications
Security & Performance
Secure against XSS, XST, CSRF, MITM, and DDoS attacks
Responsive admin panel and frontend
Native mobile app for Android and iOS (single codebase)
Docker support for easy deployment and better developer experience
Error monitoring and performance tracing
Supported Platforms
iOS
Android
Web
Docker