# Tự làm phần mềm nội bộ cho công ty mình

Thuộc mảng Quản trị doanh nghiệp — tối ưu chi là tối ưu lời.

Công thức này dành cho chủ doanh nghiệp muốn gom CRM, chấm công, kho hoặc báo cáo vào một phần mềm đúng cách công ty mình vận hành. Bạn chốt quy trình và người được dùng; AI dựng bản chạy trên VibeCloud, nối MONA Pass và chuẩn bị đường chuyển sang MONA Base.

## Mục tiêu

Thay bảng tính rời và báo cáo thủ công bằng một nơi nhập, tìm và xem số liệu của chính công ty.

Phần mềm bám đúng quy trình đang có, để chủ nhìn được việc và giảm thời gian đội ngũ làm lại cùng một dữ liệu.

## Mảnh ghép

| Sản phẩm | Việc đảm nhận | Trạng thái |
|---|---|---|
| VibeCloud | Chạy phần mềm và cơ sở dữ liệu PostgreSQL | live |
| MONA Pass | Cho nhân viên đăng nhập một lần, có xác minh hai lớp | live |
| MONA Base | Gom dữ liệu, tệp và phân quyền khi sản phẩm mở | đang xây |

## Bạn làm gì

- Mô tả quy trình thật: ai nhập, ai duyệt, chủ cần xem con số nào.
- Đăng ký MONA Pass, nạp ví và duyệt mức chi trước khi tạo máy.
- Xác nhận danh sách nhân viên và quyền xem dữ liệu nhạy cảm.

## AI làm gì

- Gọi cloud_balance rồi đọc giá VibeCloud trước khi tạo tài nguyên.
- Gọi vibecloud_create_vps và vibecloud_create_database, chờ job hoàn tất rồi đưa phần mềm lên chạy.
- Cấu hình đăng nhập MONA Pass, kiểm tra phân quyền và sao lưu; để sẵn lớp chuyển sang MONA Base.

## Prompt nguyên khối

```text
npx monacloud init --recipe phan-mem-noi-bo

Hãy dựng phần mềm nội bộ cho công ty tôi từ repository này.
Nhu cầu: CRM / chấm công / kho / báo cáo. Trước tiên hãy hỏi tôi tối đa 5 câu về quy trình, vai trò và báo cáo cần xem.

Sau khi đủ thông tin:
1. Dùng MONA Pass cho đăng nhập nhân viên và xác minh hai lớp.
2. Dùng vibecloud_create_database tạo PostgreSQL và vibecloud_create_vps để chạy app.
3. MONA Base đang xây: trước mắt dùng PostgreSQL trên VibeCloud, tách lớp dữ liệu để đổi sau.
4. Tự tạo cấu trúc dữ liệu, phân quyền, dữ liệu mẫu, kiểm thử, sao lưu và triển khai.
5. Trả lại URL, tài khoản chủ và danh sách việc tôi cần nghiệm thu.

Luật làm việc:
- Chỉ yêu cầu tôi đăng ký MONA Pass, nạp ví, duyệt chi phí và nhập OTP/KYC khi bắt buộc.
- Trước thao tác có phí, gọi cloud_balance, đọc giá thật và báo tổng VND để tôi duyệt.
- Mọi thao tác ghi phải có mã chống tạo trùng; không ghi token vào mã nguồn hoặc log.
- Không báo đã xong với sản phẩm đang xây. Hãy dùng cách tạm ghi trong công thức và để sẵn điểm thay thế.
```

## Ước tính tiền mỗi tháng

**1.350.500đ/tháng** cho cấu hình tham chiếu 2 core, 4 GB RAM và 50 GB dung lượng lưu trữ.

Công thức: (2 × 250đ CPU + 4 × 150đ RAM + 50 × 15đ Disk) × 730 giờ = 1.350.500đ/tháng.

MONA Pass dùng chung trong hệ. MONA Base chưa chốt giá nên không cộng vào ước tính.

## Làm được hôm nay

- Tạo máy chạy app và PostgreSQL trên VibeCloud.
- Cho nhân viên đăng nhập bằng MONA Pass.
- Dựng CRM, chấm công, kho hoặc màn báo cáo theo quy trình đã mô tả.

## Chờ mở

- MONA Base đang xây; tạm dùng PostgreSQL do VibeCloud tạo.
- Các lớp dữ liệu nâng cao sẽ được nối khi MONA Base mở; không có lịch hứa trước.

## Câu hỏi hay gặp

### Tôi không biết viết yêu cầu phần mềm thì bắt đầu sao?
Hãy kể một ngày làm việc thật: ai đang ghi gì, chuyển cho ai và cuối ngày bạn muốn nhìn con số nào. Prompt yêu cầu AI hỏi tối đa 5 câu để biến câu chuyện đó thành phạm vi đầu tiên.

### Có cần bỏ bảng tính ngay không?
Không. Giữ bảng tính làm bản đối chiếu trong giai đoạn đầu, nhập thử một nhóm dữ liệu và chỉ chuyển hẳn khi số liệu cùng quyền truy cập đã đúng.

### Nhân viên có phải tạo nhiều tài khoản không?
Không. MONA Pass là tài khoản đăng nhập chung. Mỗi người vẫn được gán vai trò riêng trong phần mềm để chỉ xem và sửa phần họ phụ trách.

### MONA Base chưa mở thì dữ liệu nằm ở đâu?
Cách làm hôm nay là PostgreSQL trên VibeCloud. AI phải tách phần truy cập dữ liệu để sau này có thể chuyển sang MONA Base mà không viết lại toàn bộ phần mềm.

### Chi phí có tăng khi thêm nhân viên không?
Ước tính trên trang tính theo CPU, RAM và dung lượng lưu trữ của máy VibeCloud. Mức dùng thực có thể tăng khi dữ liệu hoặc lượt truy cập tăng; AI phải báo giá lại trước khi nâng tài nguyên.

## Bắt đầu

- Mở công thức HTML: https://monacloud.vn/cong-thuc/phan-mem-noi-bo
- Đăng ký MONA Pass: https://monacloud.vn/console
- Tài liệu cho AI: https://monacloud.vn/agent-guide.md
