Caerus — car rental in Montenegro, from separation to growth
Caerus — car rental in Montenegro, from separation to growth
The partner site lived inside a shared aggregator: in production both products ran the same binary against the same database and differed only by environment variables, with no tenancy in the schema.
I started with a production audit — a map of processes and config differences, a snapshot as the rollback point — and only then separated them. Since that I run the product alone: human- and search-friendly URLs, organic traffic, production fixes reported by the partner.
Contracts are generated as PDFs and emails go through a dedicated service. Online payment was removed from the customer flow at the client’s request; the Stripe and PayPal integrations remain in place and configured.