BuildGig — Nền tảng kết nối nhà thầu xây dựng và lao động phổ thông tại Việt Nam
Tóm tắt
Thị trường xây dựng Việt Nam đang đối mặt với tình trạng thiếu hụt lao động nghiêm trọng: nhu cầu tăng mạnh do đầu tư cơ sở hạ tầng và bất động sản, nhưng nguồn cung lao động phổ thông không theo kịp — phần lớn thợ xây Việt Nam đã chuyển sang các ngành khác hoặc làm việc qua các kênh phi chính thức (giới thiệu bạn bè, đại lý lao động). Không có hệ thống định giá chuẩn, không có đánh giá minh bạch, không có hợp đồng điện tử, và không có bảo hiểm cho người lao động. Alpha Chain Co., Ltd. đề xuất BuildGig — nền tảng marketplace iOS/Android kết nối nhà thầu xây dựng (doanh nghiệp, chủ đầu tư) với lao động phổ thông (thợ xây, thợ nề, thợ điện, thợ sơn) qua mobile-first marketplace với hợp đồng điện tử, milestone payment qua ví điện tử, và verified badge dựa trên self-declaration + review.
Định nghĩa vấn đề
Phát biểu vấn đề
Thị trường xây dựng Việt Nam vận hành phần lớn qua các kênh phi chính thức: nhà thầu tìm thợ qua đại lý lao động hoặc giới thiệu bạn bè, thợ tìm việc qua các nhóm Facebook/Zalo không có hệ thống. Khoảng cách thông tin tạo ra ba vấn đề: (1) nhà thầu không tìm được đủ thợ đúng lúc, dẫn đến chậm tiến độ; (2) thợ không tìm được việc ổn định, phải chấp nhận bất kỳ công việc nào có sẵn; (3) cả hai bên thiếu cơ chế định giá, đánh giá, hợp đồng, và bảo hiểm — dẫn đến tranh chấp phổ biến và rủi ro tai nạn lao động không được bồi thường.
Định lượng thiệt hại
-
Thiếu hụt lao động xây dựng nghiêm trọng tại Việt Nam tính đến 2026 — nhu cầu tuyển dụng tăng 50%, tin tuyển dụng tăng 171.96% (Q2/2025), hồ sơ ứng tuyển giảm 42.52% nguồn
"Công việc dự kiến tăng tới 50%, tin tuyển dụng nhân lực tăng đến 171.96%, nhưng số hồ sơ ứng tuyển giảm tới 42.52% trong cùng kỳ." — VnEconomy, trích VACC, 2025
-
0 nền tảng marketplace kết nối nhà thầu và lao động xây dựng tại Việt Nam tính đến tháng 4/2026 — thị trường hoàn toàn trắng (ước tính)
-
Thiếu hụt nhân lực nghiêm trọng: Newtecons cần thêm 5.000 lao động, UDIC dự kiến khối lượng công việc tăng gấp 2 lần, nguồn cung chỉ đáp ứng ~60% nhu cầu nguồn
"Thị trường xây dựng đang rơi vào tình trạng thiếu hụt lao động nghiêm trọng. Newtecons cần thêm 5.000 lao động, UDIC dự kiến khối lượng công việc tăng gấp 2 lần, nguồn cung lao động chỉ đáp ứng khoảng 60% nhu cầu." — Vietstock, 15/04/2026
-
Chi phí đại lý lao động trung gian chiếm 15–25% tiền công — thợ nhận ít hơn, nhà thầu trả nhiều hơn, không có giá trị gia tăng (ước tính)
-
Chi phí nhân công tăng 15–30%, chiếm 30–40% giá trị dự án nguồn
"Chi phí nhân công tăng 15–30%, hiện chiếm 30–40% giá trị dự án." — Vietstock, 15/04/2026
-
Giá công thợ xây/thợ nề: lao động phổ thông 15 triệu/tháng, kỹ sư 30 triệu/tháng, công nhân dự án gấp 1–1,5 triệu/ngày nguồn
"Trả 15 triệu đồng mỗi tháng cho lao động phổ thông, 30 triệu cho kỹ sư, 1–1,5 triệu đồng mỗi ngày cho công nhân dự án gấp." — Hiệp hội Nhà thầu Xây dựng VN (VCCA), nhadatvui.vn, 2026
-
Tai nạn lao động xây dựng cao nhất trong các ngành công nghiệp tại VN — phần lớn lao động không có bảo hiểm tai nạn (ước tính)
-
Hàng triệu lao động phổ thông chưa được kết nối vào thị trường có tổ chức — phụ thuộc vào đại lý và mối quan hệ cá nhân (ước tính)
Phạm vi
Trong phạm vi:
- Marketplace: nhà thầu post việc (mô tả, địa điểm, ngày, giá), worker browse và apply
- Hợp đồng điện tử: mô tả công việc, thỏa thuận giá, milestone payment
- Milestone payment qua ví điện tử tích hợp
- Verified badge: self-declaration + review từ cả hai phía
- Bảo hiểm tai nạn tích hợp (qua đối tác bảo hiểm)
- Chat cơ bản giữa nhà thầu và worker
Ngoài phạm vi:
- Thanh toán cho nhà thầu (chỉ thanh toán cho worker)
- Quản lý tiến độ công trình (thuộc phần mềm quản lý xây dựng riêng)
- Cung cấp vật liệu xây dựng
- Đào tạo nghề hoặc chứng chỉ nghề
- Thay thế hợp đồng pháp lý chính thức (chỉ hỗ trợ thỏa thuận)
Mô hình vấn đề
Không gian vấn đề
Gọi là tập hợp nhà thầu (contractors), là tập hợp lao động (workers), là tập hợp công việc (jobs), và là tập hợp đánh giá (reviews).
Mỗi công việc có:
- — nhà thầu đăng job
- — worker được assigned
- — giá thỏa thuận
- — trạng thái: 0 = open, 1 = accepted, 2 = in_progress, 3 = completed
- — thời gian bắt đầu/kết thúc
Mỗi worker có:
- — đánh giá trung bình
- — kỹ năng (thợ xây, thợ nề, thợ điện, thợ sơn, v.v.)
- — verified badge
Công thức điểm đau tổng hợp
Ràng buộc
Giải pháp đề xuất
Tổng quan giải pháp
BuildGig là nền tảng marketplace iOS/Android kết nối nhà thầu xây dựng với lao động phổ thông qua mobile-first marketplace. Nền tảng tích hợp bốn chức năng cốt lõi: (1) Job posting — nhà thầu đăng công việc với mô tả, địa điểm, ngày, giá, kỹ năng yêu cầu; (2) Matching & Apply — worker browse công việc phù hợp với kỹ năng và vị trí, apply trong 2 tap; (3) Contract & Payment — hợp đồng điện tử với milestone payment qua ví điện tử; (4) Verified badge — self-declaration + review từ cả hai phía, xây dựng trust score.
Các quyết định thiết kế chính
-
Quyết định 1 — Mobile-first thay vì web: Thợ xây Việt Nam sử dụng smartphone là thiết bị chính, thường không có máy tính. App được thiết kế cho màn hình nhỏ, thao tác đơn giản, hoạt động offline ở công trường (sync khi có internet).
-
Quyết định 2 — Milestone payment thay vì trả trước toàn bộ: Nhà thầu trả theo milestone (bắt đầu / giữa / hoàn thành) thay vì trả trước toàn bộ — giảm rủi ro cho cả hai bên. Worker nhận tiền nhanh khi hoàn thành milestone; nhà thầu giữ tiền nếu chất lượng không đạt.
-
Quyết định 3 — Verified badge từ self-declaration + review thay vì chứng chỉ nghề: Phần lớn lao động xây dựng phổ thông không có chứng chỉ nghề chính thức. Verified badge dựa trên: (a) self-declaration kỹ năng, (b) đánh giá từ nhà thầu đã làm việc cùng, (c) số năm kinh nghiệm. Trust score tích lũy qua thời gian.
Tiêu chí thành công
| Tiêu chí | Mục tiêu | Phương pháp đo lường |
|---|---|---|
| Số job posted | ≥ 1.000 job/tháng sau 3 tháng tại TP.HCM | Số job posted |
| Match rate | ≥ 70% job được filled trong vòng 48 giờ | Job filled / total posted |
| Số worker đăng ký | ≥ 5.000 worker sau 3 tháng | Số worker account |
| Review completion | ≥ 60% completed jobs có review từ cả hai phía | Review rate |
| Payment completion | ≥ 95% milestone payments hoàn thành đúng hạn | Payment success rate |
| Accident coverage | ≥ 80% active workers có bảo hiểm tai nạn | Insurance active / total workers |
Luồng hệ thống
Luồng chính: nhà thầu đăng job → worker apply → contractor approve → hợp đồng điện tử + bảo hiểm → milestone payment → review. Luồng matching: hệ thống tìm workers phù hợp dựa trên kỹ năng và vị trí, gửi push notification. Luồng payment: escrow bảo vệ cả hai bên, giải ngân theo milestone.
Thuật toán cốt lõi
Thuật toán BuildGig Matching (BGM)
Alpha Chain Co., Ltd. sử dụng thuật toán BuildGig Matching (BGM) để ghép nhà thầu với worker phù hợp dựa trên kỹ năng, vị trí, và trust score.
Input:
- — công việc với kỹ năng yêu cầu , vị trí , giá
- — tập workers có kỹ năng
- — trust score của worker
- — khoảng cách từ worker đến công việc
Output: Danh sách workers được recommend theo thứ tự ưu tiên
Công thức scoring:
Các hàm thành phần:
Quy tắc verified badge:
Trong đó là số jobs đã hoàn thành. Worker cần đánh giá trung bình ≥ 4.0 và đã hoàn thành ≥ 3 jobs.
Độ phức tạp
| Chỉ số | Giá trị |
|---|---|
| Độ phức tạp thời gian | $O( |
| Độ phức tạp không gian | $O( |
| Tần suất tính lại | Event-driven: khi có job mới hoặc worker update availability |
| Latency matching | < 200 ms |
Kiến trúc hệ thống
+------------------------------------------------------------------+
| Lớp 1a: App Nhà thầu (iOS/Android) |
| +-------------------------+ +--------------------------------+ |
| | Màn hình Đăng việc | | Màn hình Quản lý công việc | |
| | - Form: mô tả + giá | | - Jobs active / completed | |
| | - Chọn kỹ năng + vị trí | | - Workers đang làm | |
| | - Set deadline + milestones| | - Milestone progress | |
| +-------------------------+ +--------------------------------+ |
| +-------------------------+ +--------------------------------+ |
| | Màn hình Workers | | Màn hình Thanh toán & Review | |
| | - Danh sách ứng viên | | - Giải ngân milestone | |
| | - Profile + reviews | | - Đánh giá worker | |
| | - Verified badge | | - Lịch sử thanh toán | |
| +-------------------------+ +--------------------------------+ |
+------------------------------------------------------------------+
| Lớp 1b: App Worker (iOS/Android) |
| +-------------------------+ +--------------------------------+ |
| | Màn hình Tìm việc | | Màn hình Việc của tôi | |
| | - Jobs nearby (20km) | | - Active job + milestone | |
| | - Bộ lọc kỹ năng + giá | | - Completed jobs + payment | |
| | - Apply trong 2 tap | | - Wallet balance | |
| +-------------------------+ +--------------------------------+ |
| +-------------------------+ +--------------------------------+ |
| | Màn hình Profile | | Màn hình Chat | |
| | - Kỹ năng + verified | | - Chat cơ bản với nhà thầu | |
| | - Reviews + trust score | | - Gửi ảnh công việc | |
| | - Earnings history | | - Thông báo job mới | |
| +-------------------------+ +--------------------------------+ |
+------------------------------------------------------------------+
| Lớp 2: API Gateway (Node.js) |
| +----------------------+ +----------------------+ +--------+ |
| | /job (POST/GET) | | /apply (POST) | | /contract | |
| | create/list jobs | | worker apply | | POST | |
| +----------------------+ +----------------------+ +--------+ |
| +----------------------+ +----------------------+ +--------+ |
| | /milestone (POST/PUT)| | /review (POST) | | /wallet | |
| | milestone mgmt | | submit review | | GET/POST| |
| +----------------------+ +----------------------+ +--------+ |
| Rate limiting · CORS · Request logging · JWT Auth |
+------------------------------------------------------------------+
|
+------------------+------------------+
▼ ▼
+------------------------+ +----------------------------------+
| Lớp 3: Dịch vụ nội bộ | | Lớp 3: Dịch vụ bên ngoài |
| +----------------------+| | +------------------------------+ |
| | Matching Engine || | | Momo / VNPay API | |
| | BGM scoring + ranking || | | Milestone payment | |
| +----------------------+| | +------------------------------+ |
| +----------------------+| | | Firebase Cloud Messaging | |
| | Contract Service || | | Push notification | |
| | E-contract generation || | +------------------------------+ |
| +----------------------+| | | Bao Viet / PVI Insurance | |
| +----------------------+| | | Bảo hiểm tai nạn tích hợp | |
| | Payment Service || | | (API integration) | |
| | Escrow + disbursement || | +------------------------------+ |
| +----------------------+| | | Firebase Auth | |
| +----------------------+| | | Phone OTP | |
| | Review Aggregation || | +------------------------------+ |
| | r_w calculation || | | Google Maps SDK | |
| +----------------------+| | | Geo-filter workers | |
| +----------------------+| | +------------------------------+ |
| | Insurance Service || +----------------------------------+
| | Policy purchase + claim|| │
| +----------------------+| │
+------------------------+ │
│ │
▼ │
+------------------------------------------------------------------+
| Lớp 4: Cơ sở dữ liệu |
| +-----------------------------+ +-------------------------------+ |
| | PostgreSQL | | Redis | |
| | - contractors table | | - Active jobs cache | |
| | - workers table | | - Worker location (GEOADD) | |
| | - jobs table | | - Session tokens | |
| | - contracts table | | - Escrow balance | |
| | - milestones table | | - Rate limiting | |
| | - reviews table | +-------------------------------+ |
| | - payments table | | BuildGig Wallet | |
| +-----------------------------+ | - Worker earning balance | |
| | Firebase Auth | | - Withdrawal to bank/MoMo | |
| | - Phone OTP | +-------------------------------+ |
| +-----------------------------+ |
+------------------------------------------------------------------+