We built Poppy's end-to-end self-service car rental platform: subscriptions, real-time vehicle tracking via sensor data, automated fine assignment, and a comprehensive admin dashboard.

Poppy set out to build a car rental experience driven entirely by technology, eliminating the manual overhead that defines traditional rental operations. The platform needed to handle self-service subscriptions, coordinate car deliveries through third-party logistics, track vehicles in real time using sensor data, and automate the assignment of traffic fines to the correct renter.
Each of these requirements involved integrating with external systems (payment providers, delivery APIs, IoT sensors, and OCR/AI services) while presenting a seamless experience to both renters and the internal operations team. The admin interface had to give Poppy full visibility into fleet status, subscriptions, and document processing without requiring manual intervention at every step.
We built a comprehensive platform covering every layer of the rental operation.
The customer-facing frontend, built with Next.js and integrated with Prismic CMS, delivers a fast, SEO-optimized experience where users manage subscriptions, browse vehicles, and handle payments entirely self-service.
The backend, built with vanilla Node.js and TypeScript, manages subscription lifecycle, processes real-time sensor data from vehicles, and coordinates with delivery APIs. A custom admin dashboard gives the operations team full control over fleet management, bookings, and customer accounts.
An integrated OCR/AI system automates fine processing: incoming PDF fines are scanned, key data extracted, and automatically matched to the renter who had the vehicle at the time of the violation.



Tell us what you're building. We'll tell you how we'd approach it, what it takes, and how fast we can move.
We'll tell you honestly if we're the right fit. And if we're not, we'll point you to someone who is.