Tất cả dự án

Case study · Hệ thống Web

Mua Đất Quảng Ngãi

Sàn bất động sản cho đất Quảng Ngãi, đang chạy thật: tìm kiếm trên bản đồ, môi giới tự quản lý tin, lịch sử giá và nhắn tin giữa người mua với người bán.

Vai trò
Phát triển và vận hành
Thời gian
04/2026 — nay
Đơn vị
Cá nhân
Trạng thái
Đang chạy
Trang chủ Mua Đất Quảng Ngãi trên máy tính
Trang chủ Mua Đất Quảng Ngãi trên điện thoại

Bối cảnh

Sàn gom tin đăng bất động sản ở Quảng Ngãi lên bản đồ theo vị trí thật, để người mua so sánh theo khu vực, loại đất và giá, rồi nhắn tin thẳng cho người bán.

Bài toán & cách giải

  1. 01

    Gỡ Laravel, gom API về Next.js

    Dự án ban đầu có Laravel backend riêng. Ở production, backend đó đã được gỡ hẳn: Next.js App Router giờ tự chứa API dưới /api/v2, đi qua Prisma tới Postgres trên Supabase. Một ứng dụng duy nhất để deploy, không còn phải cài Postgres hay Redis trên VPS.

  2. 02

    Tìm kiếm theo vị trí

    Bất động sản được tìm theo vị trí, nên database dùng PostGIS. Bản đồ hiển thị tin đăng theo khu vực, kèm dữ liệu đơn vị hành chính Quảng Ngãi và các tiện ích lân cận của từng bất động sản.

  3. 03

    Schema lớn, vẫn đang tiến hoá

    Khoảng 49 bảng: tin đăng, ảnh, môi giới và công ty môi giới, gói đăng tin, giao dịch, đánh giá, báo cáo, hội thoại, thông báo, lịch sử giá. Thay đổi schema được ghi thành các file SQL có ngày — xoá mềm người dùng, chứng nhận môi giới, báo cáo giá, phân quyền.

  4. 04

    Kiểm thử và vận hành

    Có bộ test Playwright. Deploy lên VPS chạy CyberPanel với Node 22 và PM2, database là Supabase managed.

Kết quả

  • Đang chạy thật tại muadatquangngai.com.
  • Mã nguồn public trên GitHub.

Dự án tiếp theo

Blockchain Credential

Xem tiếp
Liên hệ mình nhé!