Bo

BookCars

Azure E-commerce 1 variation

BookCars, an open source self hosted car rental and booking platform with a customer storefront, an admin panel and online payment.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Variations

This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.

ProductCloudOperating systemVersion
BookCars on Ubuntu 24.04 Azure Ubuntu 24.04 Standard View · Guide

Overview

BookCars is an open source, self hosted car rental and booking platform built on the MERN stack. It gives you a complete rental business in one application: a customer storefront where visitors search and filter available cars, pick up and drop off locations and dates, and book and pay online, and an administrator panel where you manage suppliers, vehicles, locations, bookings and customers. A Node and Express REST API backed by MongoDB drives both, with multi currency and multi language support and online payment through Stripe or PayPal.

It suits car rental agencies, vehicle fleet operators and marketplaces that want to run their own booking site inside their own cloud account rather than depend on a hosted service.

Why the cloudimg image

The cloudimg image installs the whole platform natively and wired together: MongoDB configured as a single node replica set bound to loopback, the API managed by systemd, and the storefront and admin panel compiled to static bundles and served by nginx, so the site is usable the moment it boots. It ships secure by default with no shared credential: the upstream project seeds a fixed default administrator, and the cloudimg image never does, instead generating a unique administrator, unique application secrets and a unique database credential on each instance's first boot and writing the login to a root only file. The compiled front ends call the API through a reverse proxy so the appliance works by IP address or by your own domain with no rebuild, and every deployment carries a paired deploy guide and 24/7 cloudimg support.

Common uses

  • Run a self hosted car rental and booking website
  • Manage suppliers, vehicles, locations and bookings from an admin panel
  • Take online rental payments with your own Stripe or PayPal keys