Case study

Architecture, delivery, and impact — how this product was scoped and shipped.

BonBonCar – Leading Self-Driving Car Rental Ecosystem
BookingCMSSEO

BonBonCar – Leading Self-Driving Car Rental Ecosystem

Product:bonboncar.vn

10 features8 roles17 technologies

Stack

Technologies

Next.jsReact.jsTypeScriptTailwind CSSRadix UIShadcn/uiZustandTanStack QueryTanStack RouterReact Router v6NestJSPostgreSQLSocket.ioPrismaRediseKYC APIAWS

Access

User roles

AdminManagerAccountantSalesCustomerCar OwnerCustomer SupportMarketing

Overview

Product & engineering

  • BonBonCar is a high-traffic rental platform (100,000+ monthly users) that automates the entire car rental lifecycle, from identity verification to financial settlement.
  • Booking Engine: Flexible daily/monthly cycles with automated conflict prevention and real-time availability tracking.
  • AI-Powered eKYC: Automated identity verification and digital contract signing for maximum security.
  • Fintech Integration: Managed deposits, multi-channel payment gateways, and specialized financial reconciliation for accounting.
  • Internal CMS & Management: Comprehensive dashboard for managing blacklists, vehicle insurance, fleet registries, and voucher campaigns.
  • SEO Dominance: Ranked #1 on Google for the high-competition keyword "Thuê xe tự lái".
  • Scalability: Successfully handles high traffic with zero downtime and optimized page performance.

Scope

Key features

  • Smart Calendar & Real-time Booking
  • Automated eKYC & User Verification
  • Financial Reconciliation for Accounting
  • Multi-channel Payment Gateway (VNPAY, Momo, Bank Transfer)
  • Supply-side Fleet Registration Portal
  • Voucher & Loyalty Marketing System
  • Operational CMS (Insurance, Blacklist, Manufacturer management)
  • Automated Incident & Claim Tracking
  • Technical SEO Optimization
  • Real-time Notification System

Ownership

My contributions

  • Solo Frontend Lead: Handled 100% of the frontend lifecycle from UI/UX design to production.
  • Project Management: Independently handled requirement analysis, task estimation, and feature prioritization.
  • System Architecture: Designed a scalable modular structure to handle complex Fintech & eKYC flows.
  • Quality Control: Established CI/CD pipelines, managed Git Flow, and conducted performance monitoring.
  • Database Design: Collaborated on schema architecture to support multi-role financial workflows.

Visuals

Interface gallery

Production screens — layout, density, and real-world states.

Project screenshot 1
Project screenshot 2