Skip to content
PoppyWeb2023–2024

Automated car rental operations

We built Poppy's self-service car rental platform: subscriptions, real-time vehicle tracking via sensor data, automated fine assignment, and an admin dashboard for the operations team.

Next.jsNode.jsTypeScriptPostgreSQLAdyen
Poppy platform overview

At a Glance

  • Self-service car rental, from subscription signup to vehicle delivery
  • Real-time vehicle tracking via sensor data
  • AI-powered fine assignment and administration

Challenge

Poppy wanted a car rental service that runs on software, without the manual overhead of 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 keeping the experience simple for 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.

Solution

We built every layer of the rental operation.

The customer-facing frontend, built with Next.js and integrated with Prismic CMS, is fast and SEO-optimized. Users manage subscriptions, browse vehicles, and pay without help from staff.

The backend, built with vanilla Node.js and TypeScript, manages the 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.

Key Features

  • Self-service subscriptions: Flexible plans managed entirely by the user
  • Car delivery integration: Logistics coordination through third-party delivery APIs
  • Real-time tracking: Live vehicle mileage and location data from onboard sensors
  • AI fine management: Automated OCR extraction and renter matching for traffic fines
  • Secure payments: Adyen integration for subscription billing and transactions
  • Admin dashboard: One place for the operations team to manage fleet, bookings, and customers

Results

  • Fully self-service rental flow from subscription signup to vehicle delivery
  • Automated fine processing eliminated hours of weekly manual administration
  • Real-time fleet visibility through sensor data integration
  • Scalable operations managed by a small team through the admin dashboard

Gallery


Let's build your product

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.