Tải về
Tải ParkViet về máy của bạn
Cả hệ thống chạy bằng Docker: API, bảng quản trị, POS và website bán hàng. Lần chạy đầu tự tạo dữ liệu mẫu và mở trang tạo tài khoản quản trị.
Tải về
Chạy thử trên máy của bạn trong ba bước
Cần Docker và một máy tính hoặc máy chủ Linux, Windows, macOS. Lần chạy đầu tự tạo dữ liệu mẫu và trang tạo tài khoản quản trị.
- Bảng quản trị localhost:5173
- POS localhost:5175
- API localhost:3000
Hướng dẫn chạy production đang được soạn trong tài liệu.
- 1
Cài Docker
Docker Desktop trên Windows/macOS hoặc Docker Engine trên Linux.
- 2
Tải mã nguồn
Kèm submodule thanh toán VietQR.
$ git clone --recurse-submodules https://github.com/parkviet/parkviet.git - 3
Chạy
Lần đầu tự tải image, tạo dữ liệu và mở trang tạo tài khoản quản trị.
$ cd parkviet && pnpm spree dev
Sau khi chạy, mở ở đâu
Bảng quản trị
localhost:5173
Tự chạy cùng pnpm spree dev
POS bán tại quầy
localhost:5175
Tự chạy cùng pnpm spree dev
Website bán hàng
localhost:3001
cd apps/storefront && pnpm run dev
Bảng người bán (sàn)
localhost:5174
cd apps/seller-dashboard && pnpm run dev
API cửa hàng
localhost:3000/api/v3/store
Tự chạy cùng pnpm spree dev
Chạy production cần thêm khoá mã hoá, HTTPS và sao lưu. Xem phần việc của người vận hành. Hướng dẫn triển khai production đầy đủ đang được soạn.
Câu hỏi thường gặp
Hỏi về cài đặt
Không thấy câu trả lời? Đặt câu hỏi trên GitHub, cộng đồng sẽ trả lời.
Xem tất cả câu hỏiCần máy chủ như thế nào để chạy ParkViet?
ParkViet chạy bằng Docker, nên cài được trên máy chủ Linux, máy tính Windows hoặc macOS có Docker. Một cửa hàng nhỏ có thể bắt đầu với một máy chủ ảo (VPS) cấu hình phổ thông. Hướng dẫn cấu hình chi tiết sẽ có trong tài liệu.
ParkViet đã sẵn sàng dùng cho cửa hàng thật chưa?
POS đã hoàn thành 11 giai đoạn phát triển và sẵn sàng triển khai. Một số giới hạn còn lại: chưa quẹt thẻ tại quầy, chưa có driver máy in riêng, và chưa được thử với thiết bị thật tại cửa hàng. Bạn nên chạy thử với dữ liệu mẫu trước khi dùng chính thức.