Skip to content

YeboCars Architecture Overview

Formerly known as Bamzu — A TikTok-style car marketplace with AI-powered search, VIN lookup, and dealer management.

System Architecture

┌─────────────────────────────────────────────────────────────────┐
│                        YeboCars Platform                         │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐      │
│  │   Frontend   │    │     API      │    │   Services   │      │
│  │   (React)    │◄──►│   (Express)  │◄──►│  (Business)  │      │
│  └──────────────┘    └──────────────┘    └──────────────┘      │
│         │                   │                    │               │
│         ▼                   ▼                    ▼               │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐      │
│  │  TikTok-style│    │  Middleware  │    │  AI Services │      │
│  │  Car Browser │    │ (Auth, Rate) │    │   (Search)   │      │
│  └──────────────┘    └──────────────┘    └──────────────┘      │
│                              │                    │               │
│                              ▼                    ▼               │
│                       ┌──────────────────────────────┐          │
│                       │     PostgreSQL + Prisma      │          │
│                       │        (20+ Models)          │          │
│                       └──────────────────────────────┘          │
│                                                                  │
└─────────────────────────────────────────────────────────────────┘

Technology Stack

LayerTechnologyPurpose
FrontendReact + TypeScriptTikTok-style car browser
APIExpress.js + TypeScriptRESTful API server
DatabasePostgreSQL + PrismaData persistence with ORM
AINatural Language SearchAI-powered car matching
VINVIN Decoder ServiceVehicle identification
PaymentsStripeDealer subscription billing
HostingGoogle Cloud RunAuto-scaling containers

Core Features

🚗 Car Marketplace Features

  • Car Listings — Comprehensive vehicle listings with specs
  • TikTok-Style Browsing — Vertical swipe interface for car discovery
  • Multi-Country — Country-specific pricing and currency
  • Dealer & Private Sellers — Both dealer and private listings
  • Natural Language Search — "Show me SUVs under $30k good for families"
  • Lifestyle Recommendations — Match cars to user lifestyle
  • Price Insights — Market position analysis

🔢 VIN Services

  • VIN Lookup — Decode vehicle identification numbers
  • Auto-fill Specs — Pre-populate listing from VIN
  • Vehicle History — Basic vehicle information

💰 Dealer Platform

  • Dealer Dashboard — Manage inventory, leads, analytics
  • Subscription Plans — Basic, Dealer, Pro tiers
  • Lead Management — Track inquiries and test drives

Key Metrics

MetricDescription
20+ ModelsPrisma schema with full relational integrity
80+ EndpointsRESTful endpoints for all features
3 Dealer PlansBasic ($10), Dealer ($25), Pro ($60)
Multi-CountryLocalized pricing and currencies

One chat. Everything done.