Cảm ơn bạn đã quan tâm đến ACTCMS Vietnam.
MarketOnline là một hệ thống phân phối Thực phẩm, Tạp hóa, Thương mại điện tử, Bưu kiện, Dược phẩm hoàn chỉnh dành cho nhiều nhà cung cấp được phát triển bằng Laravel (v10) và Flutter Framework. Laravel (PHP Framework for Web Artisans) là một framework ứng dụng web có cú pháp trang nhã, biểu cảm. Chúng tôi đã đặt nền móng — cho phép bạn sáng tạo mà không cần tốn nhiều công sức cho những việc nhỏ nhặt. Flutter framework do Google tạo ra là phát triển ứng dụng di động nguồn mở. Nó được sử dụng để phát triển ứng dụng cho Android và iOS, đồng thời là phương pháp chính để tạo ứng dụng.
6amMart bao gồm 3 Ứng dụng di động, 2 Bảng điều khiển web, 2 trang web –
- Ứng dụng web được xây dựng bằng NextJS
- Ứng dụng khách hàng dành cho Android, iOS và web được phát triển bằng Flutter.
- Ứng dụng Delivery Boy cho Android được phát triển bằng Flutter
- Ứng dụng Store cho cả Android và iOS được phát triển bằng Flutter.
- Bảng điều khiển web Super Admin được phát triển bằng Laravel (quản trị viên có thể cung cấp quyền truy cập cơ sở vai trò).
- Bảng điều khiển web cửa hàng được phát triển bằng Laravel (chủ sở hữu có thể cung cấp quyền truy cập cơ sở vai trò).
Lưu đồ ứng dụng hoạt động
Trong phần này chúng ta sẽ hiểu cách thức hoạt động của toàn bộ hệ thống. Hệ thống này hoàn toàn phụ thuộc vào vùng hoạt động. Vì vậy, trước tiên bạn cần tạo vùng hoạt động. Bạn có thể tạo nhiều vùng dựa trên doanh nghiệp của mình. Bạn có thể tắt/bật hoạt động kinh doanh của mình cho một khu vực cụ thể bất cứ lúc nào. Các cửa hàng và nhân viên giao hàng sẽ vận hành hoạt động của mình trong một khu vực hoạt động cụ thể. Cửa hàng hoặc người giao hàng không thể vận hành hoạt động của họ ở nhiều khu vực. Trong ứng dụng khách hàng, trước tiên, khách hàng cần chọn địa chỉ giao hàng và dựa trên hệ thống kinh độ và vĩ độ địa chỉ giao hàng, hãy chọn khu vực hoạt động và khách hàng có thể xem tất cả các cửa hàng, ưu đãi, chiến dịch, v.v. của khu vực cụ thể đó. Nếu địa chỉ giao hàng không nằm trong khu vực hoạt động, khách hàng sẽ thấy dịch vụ không có sẵn trong khu vực này, nghĩa là họ không thể đặt hàng tại địa chỉ giao hàng đó.
Đặt hàng
- Khách hàng đặt hàng từ một cửa hàng (không thể đặt hàng từ nhiều cửa hàng cùng một lúc)
- Nhân viên giao hàng nhận đơn hàng đó trong phần yêu cầu đặt hàng và chấp nhận giao hàng.
- Sau khi người giao hàng xác nhận, chủ cửa hàng nhận đơn đặt hàng trên bảng điều khiển của họ và bắt đầu nấu và giao món hàng cho người giao hàng.
- Nếu đơn hàng được thanh toán kỹ thuật số, đơn hàng sẽ trực tiếp chuyển sang trạng thái xác nhận và cửa hàng nhận đơn hàng trên bảng điều khiển của họ (sẽ không phụ thuộc vào xác nhận của người giao hàng).
- Nhân viên giao hàng tiếp nhận đơn hàng, xác nhận đơn hàng (nếu COD), nhận đơn hàng và giao đơn hàng cho Khách hàng.
- Nếu tự nhận hàng, cửa hàng sẽ quản lý toàn bộ các bước. Đối với đơn hàng theo lịch trình, mọi thao tác sẽ bắt đầu trước 15 phút so với thời gian giao hàng theo lịch trình.
Gởi đơn hàng
- Người giao hàng có thể nhìn thấy đơn hàng gần nhất của mình và chấp nhận giao hàng.
- Quản trị viên có thể thấy các chàng trai giao hàng hiện có sẵn với chế độ xem vị trí cho một khu vực cụ thể và có thể chỉ định đơn hàng cho một chàng trai giao hàng theo cách thủ công.
Giao dịch
Trong phần này, chúng ta sẽ hiểu cách hệ thống tính toán hoa hồng quản trị viên, thu nhập của người bán và thu nhập của người giao hàng.
- Giá trị mặt hàng = Giá mặt hàng gốc - (Giảm giá mặt hàng + Phiếu giảm giá cho mặt hàng)
- Giá trị đơn hàng = (Giá trị mặt hàng + Thuế/Vat (trên giá trị mặt hàng) + Phí giao hàng) – Phiếu giảm giá cho phí giao hàng
- Đối với đơn hàng Tự Nhận: Giá trị đơn hàng = Giá trị mặt hàng + Thuế/Vat (trên giá trị mặt hàng)
- Khách hàng không thể áp dụng nhiều phiếu giảm giá cho một đơn hàng.
Hoa hồng cho Quản trị
- Quản trị viên có thể thiết lập hoa hồng mặc định cho toàn bộ hệ thống.
- Có một lựa chọn khác cho hoa hồng cửa hàng cá nhân. Nếu quản trị viên muốn, có thể kích hoạt hoa hồng riêng cho một cửa hàng cụ thể nếu không tỷ lệ hoa hồng mặc định sẽ được áp dụng cho từng cửa hàng.
- Quản trị viên nhận được hoa hồng trênItem Value
Thu nhập của cửa hàng
- Sau khi cung cấp hoa hồng quản trị viên, số tiền còn lại của “Giá trị vật phẩm” sẽ được cộng vào thu nhập của cửa hàng.
- Thuế/Vat hoàn toàn là thu nhập của cửa hàng và cửa hàng cần quản lý Thuế/Vat này cho chính phủ. bằng tay.
Thu nhập của Nhân viên giao hàng/ bưu kiện
Có hai loại cậu bé giao hàng. Một là làm công ăn lương và một lựa chọn khác là làm việc tự do. Chúng tôi không tính toán thu nhập của cậu bé giao hàng được trả lương. Cách tính dưới đây chỉ dành cho những chàng trai giao hàng làm việc tự do.
- Trên thực tế, chúng tôi lưu trữ hai khoản phí giao hàng trong cơ sở dữ liệu. Một là chi phí giao hàng thực tế và một là phí giao hàng do khách hàng thanh toán. Bởi vì có tùy chọn giao hàng miễn phí, phiếu giảm giá giao hàng miễn phí, v.v. Vì vậy, thu nhập của người giao hàng là chi phí giao hàng thực tế được tính dựa trên khoảng cách. Nếu cửa hàng không phải là cửa hàng giao hàng miễn phí và không có phiếu giao hàng miễn phí thì chi phí giao hàng thực tế và phí giao hàng mà khách hàng thanh toán sẽ giống nhau.
- Phí giao hàng hoàn toàn là thu nhập của Quản trị viên.
- Quản trị viên chịu trách nhiệm giảm giá Phiếu giảm giá cho phí giao hàng.
Dòng tiền
- Đối với giao dịch kỹ thuật số, Số tiền đặt hàng sẽ được thêm vào Ví quản trị
- Đối với Tiền mặt khi giao hàng, Số tiền đặt hàng sẽ được thêm vào ví tiền mặt trong tay của người giao hàng.
- Đối với việc tự nhận hàng nhưng không thanh toán bằng kỹ thuật số, Số tiền đặt hàng sẽ được thêm vào ví tiền mặt thu được của cửa hàng.