A Core Company Initiative
The standard ride-sharing model (like Uber or Pathao) is built for instant, short-term point-A-to-point-B trips. Car rentals, however, require an entirely different architectural approach involving scheduled multi-day booking overlaps, strict inventory locking, and variable pricing. Car Jatra is a major internal product developed by my company to bridge this gap. I was tasked with engineering a platform that handles the complex logistical reality of day-based fleet rentals, with the ultimate vision of eventually offering the smooth, low-friction UX of a modern ride-sharing app.
V1: The Scheduled Booking Engine
In its current V1 production phase, the platform acts as a highly robust scheduling and ERP system. I engineered the Node.js/MongoDB backend to handle complex date aggregations, ensuring that when a user searches for a car, the system instantly calculates availability and prevents double-booking. The dynamic pricing algorithm processes variables like rental duration, specific calendar dates, and vehicle class to generate real-time quotes. Behind the scenes, the admin dashboard provides the operations team with complete control over driver assignments and fleet health.
Refactoring for Business Trust
To earn absolute business trust, a rental platform must flawlessly handle unpredictable real-world edge cases—cancellations, mid-trip modifications, vehicle breakdowns, and overlapping driver schedules. I am currently leading a massive backend refactoring effort for V2. This involves hardening the security layer, writing stricter data validation schemas, and optimizing database queries to ensure the system is completely bulletproof. We have to perfect these edge cases before a business can fully rely on the software.
Paving the Way for V2 Dispatch
This deep refactoring phase is the necessary bridge to our ultimate product vision. By ensuring the scheduled booking engine is structurally flawless and highly secure, I am laying the architectural groundwork required to support our next major pivot: integrating real-time availability and dynamic, Uber-style dispatching directly into the Car Jatra ecosystem.
