trong.
Giải pháp doanh nghiệp

GHODA

Quản lý đơn hàng và chuỗi cung ứng cho xưởng gia công kim loại.

Năm
2026
Khách hàng
Tâm Hợp
Vai trò
Làm một mình
Thời gian
2 tháng

Case study

Đề bài

Tâm Hợp là nhà thầu phụ chi tiết kim loại: mua nguyên vật liệu, gửi đi gia công, giao hàng thành phẩm cho khách lớn. Tiền và kim loại đi qua nửa tá bàn tay trước khi có ai được thanh toán, và tất cả được theo dõi trong những file Excel rời nhau. Một con số sai ở đó không phải lỗi báo cáo — đó là mua thừa một lô thép không cần mua.

Cách làm

Một app Next.js trên Postgres với schema Prisma 30 model đi theo đúng dòng chảy vật lý: bản dự báo và đơn khách hàng ở đầu này; đơn mua vật tư, PO nhà cung cấp, phiếu nhập và lô ở khúc giữa; công đoạn cho từng bước gia công thuê ngoài; phiếu giao ở đầu kia. Tiền chạy song song — tạm ứng, hạn mức, nguồn vốn — bởi trong nghề này, vị thế tiền mặt quyết định anh được phép đặt hàng tới đâu.

Tồn kho theo lô là thứ không thương lượng. Khách hỏi chi tiết này ra từ lô nào, mà trả lời “khoảng tháng Ba” thì không phải là một câu trả lời.

Chỗ khó

Là luật nghiệp vụ, không phải code. Nửa dự án là ngồi viết ra giấy những công thức mà khách chỉ mang trong đầu, để trong docs/, và bắt xác nhận trước khi cài đặt bất cứ thứ gì — vì một công thức tính giá sai một cách tinh vi sẽ đẻ ra những con số trông rất hợp lý suốt nhiều tháng trước khi có ai nhận ra.

Stack

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • TanStack Table
  • Tailwind CSS
  • xlsx
  • Docker