Deployed

AutoVentaCR.

Primary stackNuxt 3

Vehicle marketplace for Costa Rica. Buyers search and compare cars; dealers manage inventory and import listings in bulk.

https://autoventacr.com
Role
Solo full-stack engineer
Timeline
2024 – present
Team
Solo
Context
Live at autoventacr.com
/ The brief

Costa Rica's existing car marketplaces look and feel like 2012 eBay clones — slow, cluttered, hostile to mobile. Kaiba rebuilds the category: sub-second search, side-by-side comparison of up to four cars, dealer subscription tiers, and a Bluebook-style price valuation layer.

/ Overview

Kaiba is a serverless vehicle marketplace built with Nuxt 3 on Cloudflare Pages. Features include smart search with fuzzy matching, side-by-side vehicle comparison (up to 4), price valuations (Bluebook-style), dealer subscription tiers with bulk CSV import, saved favorites with price alerts, dark/light mode, PWA support, and bilingual (ES/EN) interface.

/ Approach
/01

Nuxt 3 on Cloudflare Pages

Edge deploys mean zero cold-start pain and costs that scale to zero during low-traffic windows. Drizzle ORM over Postgres keeps the DB layer typed end-to-end.

/02

Fuzzy search over structured inventory

PostgreSQL full-text with trigram indexes handles typos in make/model without a separate search service.

/03

Dealer tiers with self-service billing

Subscription tiers cap inventory per plan. Bulk CSV import, Stripe-managed upgrades, and dealer-specific dashboards let shops onboard themselves.

/ Scope
  • Live at autoventacr.com
  • Side-by-side comparison of up to 4 vehicles
  • Saved favorites with automated price alerts
  • Dark/light mode + installable PWA + 2FA
Full stack
Nuxt 3Vue 3PostgreSQLDrizzle ORMCloudflare PagesCloudinaryTailwind CSSPinia
Screens
/ Desktop
https://autoventacr.com
https://autoventacr.com
/ Mobile
/ Footer

Clear design, solidengineering.

© 2026 Alejandro Chavarria · All rights reserved.

Built with care in Costa Rica · CR