2026
VegiFlow
Hệ thống full-stack cho cửa hàng thực phẩm chay, gom landing page, quản lý sản phẩm, tồn kho, đơn hàng và web chatbot vào một luồng vận hành thống nhất.
- Vai trò
- Full-Stack Developer
- Năm
- 2026
- Loại dự án
- Nền tảng CRM / ERP
- Trạng thái
- Production

Tổng quan
Nền tảng CRM/ERP cho bán hàng và quản lý kho
Nền tảng CRM/ERP full-stack được thiết kế để gom các hoạt động vận hành hằng ngày vào một hệ thống thống nhất: quản lý sản phẩm, tồn kho, đơn hàng, khách hàng và hỗ trợ khách hàng bằng chatbot AI theo mô hình RAG.
Vai trò
Full-Stack Developer
Thời lượng
Dự án cá nhân
Năm
2026
Mảng nghiệp vụ
Vấn đề
Việc quản lý sản phẩm, tồn kho, đơn hàng và câu hỏi của khách hàng qua nhiều công cụ rời rạc dễ tạo thao tác trùng lặp, khó theo dõi trạng thái và làm giảm hiệu quả vận hành.
Mục tiêu
- Tập trung hóa hoạt động vận hành
- Giảm thao tác thủ công khi quản lý tồn kho
- Cung cấp trợ lý tư vấn khách hàng bằng AI
- Tạo nền tảng có thể mở rộng cho tăng trưởng sau này
Giải pháp
Xây dựng một nền tảng CRM/ERP thống nhất với giao diện web hiện đại, RESTful API, tích hợp chatbot AI và quy trình triển khai bằng Docker.
Hướng giải quyết
- Quản lý tập trung sản phẩm, tồn kho và đơn hàng
- Dashboard quản trị có phân quyền theo vai trò
- Chatbot AI theo mô hình RAG sử dụng OpenAI API
- Triển khai container hóa bằng Docker
Điểm nổi bật
- Xây dựng dashboard quản lý sản phẩm, tồn kho và đơn hàng cho đội vận hành cửa hàng.
- Tích hợp landing page và web chatbot theo mô hình RAG để hỗ trợ tư vấn sản phẩm trực tiếp trên website.
- Đóng gói triển khai bằng Docker để dễ vận hành trên VPS.
Phạm vi phụ trách
Phát triển full-stack end-to-end
- Thiết kế kiến trúc ứng dụng và schema cơ sở dữ liệu.
- Phát triển frontend bằng Next.js.
- Xây dựng RESTful API bằng NestJS.
- Phát triển dịch vụ AI và retrieval bằng FastAPI.
- Tích hợp OpenAI API và luồng RAG cho chức năng chatbot.
- Triển khai xác thực và phân quyền theo vai trò RBAC.
- Thiết kế workflow quản lý tồn kho và đơn hàng.
- Cấu hình Docker container cho triển khai.
- Quản lý triển khai production trên Linux VPS.
Tính năng
Sản phẩm
- Quản lý sản phẩm
- Quản lý danh mục
- Tìm kiếm sản phẩm
Tồn kho
- Theo dõi tồn kho
- Điều chỉnh số lượng tồn
- Theo dõi hàng sắp hết
Đơn hàng
- Quản lý đơn hàng
- Theo dõi trạng thái đơn
- Lịch sử đơn hàng
Khách hàng
- Quản lý khách hàng
- Lịch sử mua hàng
AI
- Web chatbot
- Retrieval-Augmented Generation
- Gợi ý sản phẩm
- Tư vấn khách hàng
Quản trị
- Xác thực
- Phân quyền theo vai trò
- Dashboard
Thách thức kỹ thuật
Phân quyền theo vai trò
Thiết kế hệ thống RBAC linh hoạt để hỗ trợ nhiều mức quyền khác nhau cho quản trị viên và nhân viên.
Đồng bộ tồn kho
Đảm bảo số lượng tồn kho nhất quán xuyên suốt các luồng nhập hàng, xuất hàng và xử lý đơn hàng.
Tích hợp AI
Tích hợp OpenAI API và RAG vào luồng tư vấn khách hàng trong khi vẫn giữ backend tách lớp và dễ mở rộng.
Kiến trúc
Frontend
Backend
Database
AI
Infrastructure
Triển khai
- Môi trường
- Linux VPS
- Container
- Docker
- Reverse proxy
- Nginx
- CI/CD
- GitHub Actions
- SSL / DNS
- Cloudflare
- Theo dõi
- Application Logs, Docker Logs
Đội ngũ
- Quy mô
- 1
- Vai trò
- Full-Stack Developer
Trách nhiệm
- Thiết kế hệ thống
- Phát triển frontend
- Phát triển backend
- Thiết kế cơ sở dữ liệu
- Tích hợp AI
- Triển khai
Tài khoản demo
Quản trị viên
- admin
- Mật khẩu
- admin123
Full-Stack Web Platform
Loại ứng dụng
Multi-Service
Kiến trúc
Dockerized
Triển khai
JWT + RBAC
Xác thực
OpenAI + RAG
Tích hợp AI
PostgreSQL
Cơ sở dữ liệu