THOI.DEV~/profile
Resolving000%
← Products

CheapCar: Super App ngành xe cộ Việt Nam — Marketplace, Dịch vụ, Trạm sạc và Ví số trong một nền tảng

CheapCar là super app cho ngành xe cộ Việt Nam, kết hợp marketplace mua bán xe, đặt dịch vụ, bản đồ trạm sạc và ví điện tử. Tìm hiểu nền tảng, công nghệ và kiến trúc dự án.

cheap1
Khách hàng
CAR
Năm
2026
Vai trò
FullStack

1. Bối cảnh

Người dùng xe cộ tại Việt Nam hiện phải dùng rời rạc nhiều kênh khác nhau: một app để tìm mua xe, một kênh riêng để tìm garage/dịch vụ, một app khác để tìm trạm sạc và liên hệ thủ công (Zalo, gọi điện) cho các nhu cầu như cứu hộ hay thuê tài xế.

CheapCar được xây dựng để giải quyết bài toán này — gộp toàn bộ hành trình sử dụng xe vào một nền tảng duy nhất, phục vụ cả mô hình B2C (showroom, salon, garage) lẫn C2C (cá nhân mua bán xe).

2. Việc đã làm

Thiết kế và xây dựng kiến trúc hệ thống theo Domain-Driven Design (DDD) và Clean Architecture, tách rõ 4 nhóm nghiệp vụ cốt lõi: Marketplace (mua bán xe), Services (dịch vụ xe), Charging (trạm sạc EV), và Chatbot (đang phát triển).

Xây dựng backend bằng NestJS (REST + GraphQL) trên PostgreSQL, dùng Knex.js cho migration/query builder, tích hợp Keycloak cho xác thực/phân quyền, Redis cho cache và rate-limiting, Redpanda (Kafka) cho kiến trúc event-driven giữa các module.

Xây dựng frontend bằng Next.js 16 + React 19, tối ưu SSR/SSG cho tốc độ tải và SEO, yếu tố quan trọng với một nền tảng marketplace cần lượng truy cập tự nhiên.

Thiết lập hạ tầng Docker Compose cho 3 môi trường tách biệt (dev/staging/prod), CI/CD qua GitLab, cùng bộ công cụ giám sát riêng cho từng lớp hạ tầng (PGAdmin, Redis Insight, Kafka UI).

Lên roadmap triển khai theo 4 phase tuần tự (nền tảng → nghiệp vụ cốt lõi → mở rộng tính năng → vận hành quy mô lớn), đảm bảo không phát triển tính năng mới khi nền tảng chưa đạt tiêu chí ổn định.

3. Kết quả
Hoàn thiện kiến trúc nền tảng với 27 migration, hỗ trợ đầy đủ 4 nhóm chức năng cốt lõi: mua bán xe, đặt dịch vụ (7 loại hình dịch vụ), bản đồ trạm sạc, và ví token nội bộ.

Xây dựng được hệ thống module hóa rõ ràng, cho phép mở rộng từng nghiệp vụ độc lập (ví dụ: thêm tính năng cho "Dịch vụ xe" mà không ảnh hưởng "Marketplace").

Đặt nền móng kỹ thuật (Phase 0) để sẵn sàng mở rộng sang các tính năng nâng cao ở các phase tiếp theo: Fleet Tracking, Chatbot AI, ERP nội bộ, đa ngôn ngữ.

Hình ảnh

  • cheap2
  • cheap3
  • cheap4
  • cheap5
  • cheap6
  • cheap7
CheapCar: Super App ngành xe cộ Việt Nam — Marketplace, Dịch vụ, Trạm sạc và Ví số trong một nền tảng — THOI.DEV