TIÊU ĐỀ DỰ ÁN: Xây dựng nền tảng SaaS Cloud Hosting cho AI Automation Tools

Yêu cầu công việc

MÔ TẢ DỰ ÁN

Tôi cần tìm một Fullstack Developer có kinh nghiệm để xây dựng nền tảng SaaS cho phép người dùng không có kiến thức kỹ thuật có thể deploy và quản lý các ứng dụng AI automation (chủ yếu là n8n) trên cloud chỉ trong vài phút.

Sản phẩm tham khảo: opencloud.com.vn



PHẠM VI CÔNG VIỆC (SCOPE)

1. DASHBOARD (Frontend)

   - Trang đăng ký / đăng nhập (Supabase Auth)

   - Trang tổng quan: số dư credit, instance đang chạy

   - Trang deploy: chọn template, tạo instance mới

   - Trang quản lý instance: xem trạng thái, link truy cập, start/stop/delete

   - Trang billing: lịch sử nạp tiền, lịch sử tiêu thụ credit

   - Trang cài đặt tài khoản

2. BACKEND & API

   - REST API cho tất cả chức năng dashboard

   - Tích hợp Coolify API để tự động hóa việc tạo/quản lý Docker containers

   - Cron job trừ credit tự động mỗi giờ

   - Webhook nhận thanh toán từ cổng

   - Tự động cấp subdomain (*.yourdomain.com) cho mỗi instance

3. BILLING SYSTEM

   - Hệ thống credit (nạp tiền → cộng credit → trừ theo giờ)

   - Tích hợp ít nhất 1 cổng thanh toán: Stripe HOẶC SePay (VNPay/MoMo)

   - Logic tự động suspend instance khi hết credit + gửi email cảnh báo

4. DATABASE

   - Schema: users, credits, transactions, instances, usage_logs

   - Dùng Supabase (PostgreSQL)



YÊU CẦU KỸ THUẬT

Bắt buộc:

• Next.js 14+ (App Router)

• Node.js / API Routes hoặc tương đương

• Docker / container management

• Supabase (auth + database)

• Kinh nghiệm tích hợp payment gateway

Ưu tiên có:

• Kinh nghiệm với Coolify hoặc các platform tương tự (Caprover, Dokku)

• Đã từng build SaaS multi-tenant

• Biết thiết lập wildcard subdomain + SSL tự động (Let's Encrypt)



YÊU CẦU ỨNG TUYỂN

Khi ứng tuyển, vui lòng cung cấp:

1. Link portfolio hoặc GitHub (ưu tiên có dự án SaaS/Docker liên quan)

2. Mô tả ngắn kinh nghiệm với Docker/container (đã làm gì, ở đâu)

3. Báo giá và timeline dự kiến (theo milestone)

4. Có thể commit bao nhiêu giờ/tuần?



NGÂN SÁCH & TIMELINE

• Hình thức: Trọn gói theo milestone (không tính giờ)

• Ngân sách dự kiến: 10–30 triệu VNĐ (tùy kinh nghiệm và scope cuối)



LƯU Ý

• Bàn giao full source code, không giữ lại

• Hỗ trợ bàn giao và hướng dẫn deploy lần đầu

• Ưu tiên ứng viên có thể duy trì hợp tác dài hạn sau MVP
Lĩnh vực: IT/ Công Nghệ/CNTT - Phần Mềm
Thời gian công việc: