ELVO ERP/POS – Bộ mã nguồn quản lý bán hàng, tồn kho và quét mã sản phẩm
ELVO ERP/POS là bộ mã nguồn ứng dụng web quản lý bán hàng và kho theo định hướng đơn giản, trực quan và dễ tùy chỉnh. Sản phẩm tập trung vào những thao tác thường gặp tại cửa hàng: tra cứu sản phẩm, kiểm tra giá và tồn kho, bổ sung hàng, tạo đơn bán và sao lưu dữ liệu. Các khu vực làm việc được tổ chức trong một giao diện thống nhất, giúp người dùng chuyển nhanh giữa bán hàng và quản lý kho.
Giá từ Miễn phí
Công nghệ: html, css, js
ELVO ERP/POS – Bộ mã nguồn quản lý bán hàng, tồn kho và quét mã sản phẩm
*Không gian quản lý bán lẻ hiện đại, thao tác gọn trên điện thoại, chủ động lưu trữ dữ liệu ngay trên thiết bị.*
1. Giới thiệu ELVO ERP/POS
ELVO ERP/POS là bộ mã nguồn ứng dụng web quản lý bán hàng và kho theo định hướng đơn giản, trực quan và dễ tùy chỉnh. Sản phẩm tập trung vào những thao tác thường gặp tại cửa hàng: tra cứu sản phẩm, kiểm tra giá và tồn kho, bổ sung hàng, tạo đơn bán và sao lưu dữ liệu. Các khu vực làm việc được tổ chức trong một giao diện thống nhất, giúp người dùng chuyển nhanh giữa bán hàng và quản lý kho.
Phiên bản hiện tại là bản giao diện tương tác có các chức năng bán hàng và lưu dữ liệu cục bộ. Đây là nền tảng để trải nghiệm quy trình, trình diễn giải pháp cho khách hàng hoặc tiếp tục phát triển thành ứng dụng riêng theo nhu cầu kinh doanh. Phần tổng quan được bổ sung dữ liệu minh họa để người xem hình dung cách trình bày chỉ số và báo cáo trước khi triển khai hệ thống thực tế.
2. Giao diện trung tính, đồng bộ nhận diện ELVO
Thiết kế sử dụng nền xám than, bề mặt thẻ xám khói và đường viền trung tính, kết hợp điểm nhấn cam từ logo ELVO. Các màu biểu thị doanh thu, cảnh báo và tồn kho được tiết chế để hỗ trợ nhận diện thông tin mà vẫn giữ tổng thể gọn gàng. Người dùng có thể chuyển giữa giao diện sáng và tối; lựa chọn được ghi nhớ trên trình duyệt.
Trên máy tính, thanh điều hướng bên trái tập hợp các khu vực Tổng quan, Đơn hàng, Khách hàng, Sản phẩm, Quét mã sản phẩm, Nhập kho, Nhà cung cấp, Báo cáo và Cài đặt. Trên điện thoại, menu được thu vào nút mở bên cạnh logo; thanh điều hướng dưới màn hình đưa các thao tác chính vào vị trí thuận tiện hơn. Các thẻ số liệu và biểu đồ được sắp xếp lại theo chiều rộng màn hình, phù hợp để theo dõi bằng máy tính, máy tính bảng và điện thoại.
3. Quản lý sản phẩm và bổ sung tồn kho
Danh mục sản phẩm hiển thị tên hàng, SKU, mã vạch, giá bán, giá vốn và số lượng tồn. Người dùng có thể tìm nhanh bằng tên hoặc mã, thêm sản phẩm mới và mở biểu mẫu chỉnh sửa thông tin. SKU và mã vạch được kiểm tra trùng khi thêm mới; mã vạch cũng được kiểm tra khi chỉnh sửa, giúp hạn chế nhầm lẫn trong quá trình tra cứu.
Chức năng nhập kho nhanh cho phép chọn sản phẩm, nhập số lượng bổ sung và ghi chú ngay trong ứng dụng. Sau khi xác nhận, tồn kho được cập nhật đồng thời với việc tạo bản ghi lịch sử nhập hàng. Các sản phẩm có tồn kho từ 20 đơn vị trở xuống được đánh dấu cảnh báo, giúp người vận hành dễ nhận ra nhóm hàng cần kiểm tra hoặc bổ sung.
4. Quét mã sản phẩm và xử lý nhanh tại cửa hàng
Trang Quét mã sản phẩm tập trung camera, ô nhập mã và thông tin hàng hóa trong cùng một luồng thao tác. Khi nhận diện được mã đã có trong danh mục, ứng dụng hiển thị tên sản phẩm, SKU, giá bán, giá vốn và tồn kho để người dùng kiểm tra trước khi xử lý. Từ thẻ kết quả, người dùng có thể thêm hàng vào đơn, nhập kho nhanh hoặc mở cửa sổ sửa chi tiết.
Ứng dụng hỗ trợ đọc mã QR và mã vạch bằng camera, có bộ giải mã dự phòng cho trình duyệt không có khả năng đọc mã tích hợp. Ngoài camera, người dùng có thể nhập SKU hoặc mã vạch bằng tay, hoặc đưa dữ liệu từ máy quét USB vào ô nhập. Lịch sử quét trong phiên hiển thị các sản phẩm vừa nhận diện và cho phép điều chỉnh số lượng tham chiếu. Khi sản phẩm đã được thêm vào đơn nháp, các lần quét lại sản phẩm đó sẽ cộng thêm số lượng trong giới hạn tồn kho.
Khu vực camera có các nút đổi camera, bật hoặc tắt đèn flash và âm thanh kèm rung. Khả năng sử dụng từng điều khiển phụ thuộc thiết bị, trình duyệt và quyền truy cập được cấp. Camera cần chạy trên HTTPS hoặc localhost; nên kiểm tra trực tiếp trên thiết bị dự kiến sử dụng trước khi triển khai.
5. Tạo đơn bán và theo dõi giao dịch
Người dùng có thể tạo đơn từ trang tổng quan, khu vực đơn hàng hoặc thẻ kết quả quét mã. Trong cửa sổ đơn nháp, sản phẩm được cộng dồn theo số lượng, có nút tăng giảm và tự tính tổng tiền theo giá bán trong danh mục. Ứng dụng kiểm tra tồn kho để hạn chế việc hoàn thành đơn với số lượng vượt quá hàng hiện có.
Ở phiên bản hiện tại, thao tác hoàn thành đơn đồng thời ghi nhận đơn ở trạng thái đã thu tiền, trừ tồn kho và tăng số lượng đã bán của sản phẩm. Danh sách đơn lưu mã đơn, thời gian tạo, tổng số lượng và tổng giá trị giao dịch. Đây là quy trình bán hàng cơ bản, phù hợp để trình diễn hoặc phát triển tiếp; chưa bao gồm kết nối cổng thanh toán, hóa đơn điện tử, hoàn trả hàng hay đối soát kế toán.
6. Lưu dữ liệu trên máy và sao lưu bằng JSON
Dữ liệu sản phẩm, đơn hàng và phiếu nhập được lưu bằng LocalStorage trên trình duyệt đang sử dụng. Người dùng có thể xuất bản sao dưới tên `du-lieu-ban-hang.json` và nhập lại file theo cấu trúc ELVO phiên bản 1. Trước khi thay thế dữ liệu hiện tại, ứng dụng hiển thị bước xác nhận và cung cấp lựa chọn xuất bản sao, giúp người dùng chủ động giữ dữ liệu cũ.
Sau lần truy cập trực tuyến thành công và khi bộ nhớ đệm giao diện đã được thiết lập, ứng dụng hỗ trợ tải lại giao diện khi mất mạng. Dữ liệu cục bộ thuộc từng trình duyệt và từng thiết bị, chưa tự đồng bộ giữa nhiều máy. Vì vậy, cần sao lưu định kỳ và lưu ý rằng việc xóa dữ liệu trình duyệt có thể làm mất dữ liệu đang lưu trên máy. Khả năng nhập file từ phần mềm khác cần được kiểm tra hoặc chuyển đổi theo cấu trúc tương ứng.
7. Đối tượng phù hợp và nội dung bàn giao
ELVO ERP/POS phù hợp với chủ shop, hộ kinh doanh nhỏ muốn xem trước một quy trình bán hàng và quản lý kho gọn nhẹ; đồng thời phù hợp với cá nhân hoặc đơn vị triển khai cần bộ giao diện để tùy chỉnh cho khách hàng. Mã nguồn sử dụng HTML, CSS và JavaScript thuần, đi kèm logo, bộ giải mã camera và hướng dẫn sử dụng. Các biến màu được tập trung để thuận tiện thay đổi nhận diện, còn nội dung và danh mục mẫu có thể được điều chỉnh theo từng ngành hàng.
Gói bàn giao hiện tại gồm mã nguồn giao diện và những chức năng cục bộ được mô tả trong bài. Các biểu đồ, số liệu lịch sử, tỷ lệ tăng trưởng và danh bạ khách hàng, nhà cung cấp đang dùng dữ liệu minh họa; bộ lọc thời gian phục vụ trình diễn giao diện. Sản phẩm chưa phải hệ thống ERP hoặc kế toán hoàn chỉnh, chưa có máy chủ quản lý dữ liệu chung, đăng nhập nhân viên, phân quyền hay quản lý nhiều chi nhánh. Những hạng mục này có thể được xác định thành phạm vi phát triển riêng theo yêu cầu.
**ELVO ERP/POS mang đến một điểm khởi đầu trực quan cho giải pháp bán lẻ mang thương hiệu riêng: giao diện rõ ràng, thao tác bán hàng và kho liền mạch, mã nguồn có thể tiếp tục mở rộng theo quy trình của cửa hàng.**
