Hệ thống tiếp thị và phân phối thực phẩm chức năng
Phát triển hệ thống bán hàng thực phẩm chức năng có tích hợp tiếp thị liên kết, đặt hàng và trả hoa hồng cho cộng tác viên.

? Phân loại người dùng
Khách vãng lai
Hệ thống là trang web bán hàng có giỏ hàng, có phát sinh đơn hàng, khách vãng lai có thể truy cập và mua hàng theo giá bán lẻ.
Nhà phân phối
Khi người dùng đăng ký tài khoản và mua hàng thành công sẽ trở thành nhà phân phối. Khi đó, hệ thống sẽ cấp cho nhà phân phối:
- Mã tiếp thị: Nếu nhà phân phối giới thiệu được người dùng khác tạo tài khoản thông qua app và điền mã tiếp thị này của mình vào thì tài khoản vừa tạo sẽ là F1 của nhà phân phối này.
- Liên kết tiếp thị: Liên kết có chứa mã tiếp thị mà khi người dùng bất kỳ truy cập vào web qua liên kết này và tạo tài khoản thì sẽ trở thành F1 của nhà phân phối này.
Nhà phân phối có đầy đủ chức năng như khách vãng lai và còn có thêm các chức năng khác như:
- Đăng nhập.
- Cập nhật thông tin tài khoản.
- Đổi mật khẩu.
- Xem lịch sử đơn hàng đã mua.
- Xem lịch sử giao dịch.
- Xem danh sách nhà phân phối tuyến dưới.
- Xem sơ đồ nhị phân.
- Xem thống kê về số tiền hoa hồng đã nhận được và các thống kê cần thiết khác.
Admin
Toàn quyền truy cập vào tất cả mọi trang. Được cung cấp chức năng để có thể đăng nhập vào tài khoản của người dùng bất kỳ mà không cần phải nhập mật khẩu.
Admin có các chức năng đặc thù dùng để quản trị tất cả mọi hoạt động của hệ thống.
? Định danh người dùng & bảo mật
Định danh người dùng
- Đăng nhập vào tài khoản bằng số điện thoại + mật khẩu.
- Vẫn thu thập địa chỉ email nhưng không bắt buộc (người dùng không có email có thể bỏ qua).
Bảo mật
- Có KYC, yêu cầu người dùng upload các ảnh hồ sơ + ảnh chụp theo yêu cầu và chờ admin kiểm duyệt.
- Có bảo mật 2 lớp 2FA mở khóa tài khoản qua ứng dụng Google Authenticator hoặc Authy.
? Chính sách MLM
Cấp bậc, điều kiện và thưởng lên cấp
| Cấp bậc | Điều kiện | Thưởng lên cấp |
|---|---|---|
| Member | ||
| Manager | Tổng doanh số F1→F3 đạt 550 triệu | Pin |
| Senior Manager | Có 3 Manager ở mỗi nhánh trái phải | Máy tính bảng |
| Director | Có 3 Senior Manager ở mỗi nhánh trái phải | Tour du lịch |
| Senior Director | Có 2 Director ở mỗi nhánh trái phải | Trang sức |
| Diamond | Có 2 Senior Director ở mỗi nhánh trái phải | Đồng hồ ROLEX |
| Crown Diamond | Có 1 Diamond ở mỗi nhánh trái phải | Ô tô |
| Royal Crown Diamond | Có 1 CrownDiamond ở mỗi nhánh trái phải | Nhà ở |
Hoa hồng trực tiếp
| Gói | 2.2 triệu | 11 triệu | 22 triệu |
|---|---|---|---|
| 1 cặp | 10% | 10% | 10% |
| 5 cặp | 15% | 15% | 15% |
| 10 cặp | 20% | 20% | 20% |
Hoa hồng vượt trội (gián tiếp)
10% giá trị của đơn hàng sẽ được chia ra cộng lên cho tất cả tuyến trên theo sơ đồ mặt trời cho đến khi nào hết 10% đó thì thôi. Tỷ lệ cộng có thể dựa vào cấp bậc hoặc dựa vào vị trí tầng (tùy chính sách và do admin quyết định).
Hoa hồng cân nhánh
| Gói | Tỷ lệ cân | Giới hạn ngày | Giới hạn tháng |
|---|---|---|---|
| 2.2 triệu | 10% | 3 triệu | 90 triệu |
| 11 triệu | 10% | 15 triệu | 450 triệu |
| 22 triệu | 10% | 30 triệu | 900 triệu |
Hoa hồng đồng hưởng
- Điều kiện: Mua gói 22 triệu và tái tiêu dùng 2.2 triệu hàng tháng.
- Quyền lợi: Được chia đều từ 10% doanh số toàn quốc.
? Dòng tiền
Thu
Tất cả nguồn thu của hệ thống đều sẽ đến từ việc bán hàng. Cụ thể, người dùng thêm sản phẩm vào giỏ hàng để phát sinh đơn hàng và tiến hành thanh toán.
- Thanh toán qua chuyển khoản: Hệ thống kiểm tra biến động số dư và xác nhận đơn hàng tự động.
Có chức năng để admin xác nhận đơn hàng thủ công sử dụng trong các tình huống mà hệ thống tự động bị lỗi.
Chi
Người dùng được cung cấp chức năng để có thể lập lệnh rút tiền ra khỏi số dư khả dụng của mình. Hệ thống sẽ ghi nhận lại và danh sách này admin có thể xem được.
Admin tiến hành chuyển khoản cho từng người dùng và bấm xác nhận đã chuyển khoản để ghi nhận lại lịch sử.
? Các trang và chức năng của web
Layout chung
- Header
- Logo.
- Form tìm kiếm theo từ khóa.
- Liên kết đăng nhập và đăng ký.
- Nút giỏ hàng.
- Menu
- Liên kết trang chủ.
- Liên kết đến các chuyên mục.
- Liên kết đến trang liên hệ.
- Subscription: Form đăng ký nhận tin qua email.
- Footer
- Giới thiệu ngắn.
- Liên kết đến các bài viết chính sách.
- Thông tin công ty.
- Thông tin bản quyền.
- Header
Trang 404
- Trang mặc định sẽ hiển thị ra khi người dùng truy cập vào một liên kết không tồn tại (hoặc đã bị xóa bỏ).
Trang chủ
- Slider: Chạy các banner quảng cáo, giảm giá hoặc các thông báo quan trọng.
- Cụm sản phẩm nổi bật.
- Cụm cảm nghĩ của khách hàng.
- Cụm logo liên kết với các đối tác.
- Cụm bài biết mới.
Trang danh sách bài viết
- Hiển thị tất cả bài viết / danh sách bài viết theo chuyên mục / danh sách bài viết theo từ khóa.
- Tự động phân trang khi số lượng bài viết nhiều.
- Tự động mở ra trang chi tiết bài viết nếu chuyên mục / từ khóa có duy nhất 1 bài viết.
Trang chi tiết bài viết
- Hiển thị tiêu đề, nội dung chi tiết của bài viết và các thông tin khác như ngày đăng, lượt xem…
- Chức năng chia sẻ đến các mạng xã hội thông dụng.
- Gợi ý ra các bài viết liên quan bằng cách so khớp từ khóa.
Trang danh sách sản phẩm
- Hiển thị danh sách sản phẩm dưới dạng lưới.
- Tự động phân trang khi số lượng sản phẩm nhiều.
- Tự động mở ra trang chi tiết sản phẩm nếu chuyên mục / từ khóa có duy nhất 1 sản phẩm.
Trang chi tiết sản phẩm
- Hiển thị các hình ảnh của sản phẩm, cho phép phóng to xem ảnh sản phẩm với kích thước lớn.
- Hiển thị các thông tin cơ bản của sản phẩm như mã sản phẩm, mô tả ngắn.
- Hiển thị giá thị trường, giá bán (giá đã giảm).
- Chức năng thêm sản phẩm vào giỏ hàng.
- Hiển thị bài viết giới thiệu chi tiết về sản phẩm.
- Chức năng chia sẻ đến các mạng xã hội thông dụng.
- Gợi ý ra các sản phẩm liên quan bằng cách so khớp từ khóa.
Trang kết quả tìm kiếm
- Khi người dùng gõ từ khóa vào ô tìm kiếm thì sẽ được chuyển đến trang này và lọc ra các dữ liệu liên quan đến từ khóa đó.
- Dữ liệu được phân thành 2 cụm gồm: Các sản phẩm khớp với từ khóa và các bài viết khớp với từ khóa. Mỗi cụm chỉ hiển thị từ 5 đến 10 đơn vị dữ liệu, có nút xem thêm cho phép truy cập vào trang kết quả tìm kiếm của từng loại.
Trang bài viết chính sách
- Hiển thị các bài viết như quy định sử dụng, chính sách bảo mật, hướng dẫn thanh toán, hướng dẫn đổi trả… Đây là các bài viết cố định rất ít khi thay đổi.
Trang đăng ký
- Người dùng khai báo thông tin và khởi tạo tài khoản.
- Định danh tài khoản bằng email + mật khẩu.
Trang kích hoạt tài khoản
- Sau khi gửi thông tin đăng ký, người dùng sẽ kiểm tra email và bấm vào liên kết bí mật để kích hoạt tài khoản.
- Để bảo mật, liên kết bí mật chỉ có thời gian sử dụng nhất định trong vài phút.
Trang đăng nhập
- Nhập thông tin tài khoản đã định danh ở trang đăng ký.
- Nút nhớ tài khoản, khi tắt trình duyệt lần truy cập sau sẽ không cần nhập lại thông tin tài khoản nữa.
Trang sản phẩm yêu thích
- Đối với khách (chưa đăng nhập), dữ liệu sản phẩm yêu thích sẽ được lưu vào cookie của trình duyệt. Như vậy, nếu các lần truy cập sau trên cùng trình duyệt thì dữ liệu các sản phẩm yêu thích sẽ được giữ nguyên.
- Đối với thành viên (đã đăng nhập), dữ liệu sản phẩm yêu thích sẽ được lưu vào database. Như vậy, thành viên có thể xem lại danh sách các sản phẩm yêu thích ở bất kỳ đâu sau đã đăng nhập vào tài khoản (đồng bộ theo tài khoản).
- Có chức năng thêm và xóa sản phẩm ra khỏi danh sách yêu thích.
Trang chi tiết đơn hàng
- Xem thông tin cơ bản của đơn hàng như mã đơn hàng, ngày mua, thông tin khách hàng, trạng thái.
- Xem thông tin chi tiết về các sản phẩm có trong đơn hàng như tên sản phẩm, đơn giá, số lượng, thành tiền, tổng giá trị đơn hàng, giảm giá.
Trang liên hệ
- Hiển thị thông tin liên lạc của doanh nghiệp như số hotline, email, địa chỉ, giờ làm việc, bản đồ vị trí Google Maps…
- Form liên hệ cho phép người dùng điền thông tin và gửi lời nhắn về cho admin. Khi người dùng điền xong thông tin và bấm gửi, hệ thống sẽ phát sinh email gửi toàn bộ nội dung về địa chỉ email mà admin đã được định.
- Nhúng code live chat chăm sóc khách hàng của bên thứ ba.
Trang hồ sơ cá nhân
- Cập nhật các thông tin cơ bản.
- KYC xác minh bằng CMND, giấy phép lái xe hoặc passport để xác minh là tài khoản người dùng thật.
Trang tài khoản ngân hàng
- Cập nhật thông tin tài khoản ngân hàng để nhận tiền khi thực hiện thao tác rút tiền.
- Yêu cầu xác minh OTP mỗi khi cần điều chỉnh thông tin tài khoản ngân hàng.
Trang đổi mật khẩu
- Nhập mật khẩu hiện tại để xác minh chủ sở hữu.
- Nhập 2 lần mật khẩu mới để đổi mật khẩu.
Trang quên mật khẩu và đặt lại mật khẩu
- Nhập email đã đăng ký tài khoản để nhận email kèm theo liên kết bí mật dẫn đến trang đặt lại mật khẩu.
- Làm theo hướng dẫn và tiến hành tạo mật khẩu mới.
Tích hợp SMS Gateway
- Theo dõi biến động số dư của tài khoản ngân hàng đã chỉ định.
- Gửi SMS hàng loạt phục vụ cho thông báo hoặc quảng cáo.
Trang đăng xuất
- Đăng xuất tài khoản.
- Tự động bỏ ghi nhớ tài khoản ở thiết bị hiện tại (lần sau truy cập phải đăng nhập lại).
Các chức năng tính toán
- Hoa hồng trực tiếp.
- Hoa hồng gián tiếp.
- Xét duyệt lên cấp & thưởng.
- Hoa hồng cân nhánh.
- Hoa hồng đồng hưởng.
⚙️ Các chức năng của hệ thống & admin quản trị
Trang tổng quan
- Số dư khả dụng của ví.
- Tổng doanh số cá nhân.
- Tổng doanh số nhóm.
- Tổng số lượng tuyến dưới.
- Tổng đơn hàng cần xử lý.
- Tổng đơn hàng đã hoàn thành.
Quản lý bài viết
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý sản phẩm
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý chuyên mục
- Danh sách chuyên mục hiển thị theo cấu trúc cha - con.
- Thêm, sửa và xóa chuyên mục Tự động upload, tối ưu tài nguyên ảnh khi thêm / sửa và tự động xóa tài nguyên ảnh khi xóa chuyên mục.
Quản lý bài viết chính sách
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý bài cảm nhận của khách hàng
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý logo đối tác
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý slide chạy banner
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý dữ liệu liên hệ
- Danh sách dữ liệu kèm theo bộ lọc nâng cao cho phép lọc tìm ra bất kỳ dữ liệu nào chính xác theo mong muốn của admin.
- Thêm, sửa, xóa dữ liệu. Có cơ chế tự động upload, resize, tối ưu tài nguyên ảnh khi thêm hoặc sửa. Đồng thời cũng có cơ chế tự động dọn rác khi xóa dữ liệu.
Quản lý đơn hàng
- Quản lý danh sách đơn hàng của tất cả thành viên (đối với admin).
- Quản lý danh sách đơn hàng của thành viên đặt mua của tổng kho (đối với tổng kho).
Quản lý giao dịch
- Quản lý mọi giao dịch phát sinh trên web (đối với admin), thành viên chỉ thấy giao dịch phát sinh của họ.
Cài đặt
- Cập nhật các thông tin cơ bản:
- Tên website.
- Số hotline.
- Code nhúng vị trí Google Maps.
- Cấu hình các chính sách quan trọng, admin có thể chủ động thay đổi:
- % hoa hồng.
- Phí rút.
- Cập nhật các thông tin cơ bản:
Bảng dữ liệu tuyến dưới (sơ đồ mặt trời)
- Hiển thị tuyến trên tuyến dưới của tất cả thành viên.
- Ô nhập tìm thành viên để kiểm tra tuyến dưới của thành viên đó.
Sơ đồ nhị phân
- Hiển thị sơ đồ nhị phân từ vị trí của người dùng hiện tại đi xuống dưới (không hiển thị các tuyến trên).
- Mỗi trang hiển thị 3 tầng, bấm vào người dùng cụ thể sẽ mở ra 3 tầng sâu hơn cho đến khi hết sơ đồ.
Quản lý dữ liệu người dùng
- Quản lý thông tin cá nhân, số dư của thành viên hiển thị dạng danh sách.
- Thêm, sửa và đăng nhập vào tài khoản của thành viên (cho phép admin đăng nhập vào tài khoản bất kỳ mà không cần phải biết mật khẩu của thành viên).
Xem và xuất bảng dữ liệu số dư của tất cả người dùng
- Admin sử dụng chức năng này để chuyển khoản cho từng người dùng.
- Check ghi nhận lại đã chuyển khoản và cập nhật số dư mới.
Quản lý đơn hàng của tôi
- Quản lý đơn hàng đã đặt.
- Chức năng xác nhận đã nhận hàng.
Trang thông cá nhân
- Thay đổi các thông tin cơ bản như ảnh đại diện, tên, ngày sinh, địa chỉ…
Trang đổi mật khẩu
- Nhập mật khẩu hiện tại.
- Nhập 2 lần mật khẩu mới để đổi mật khẩu.
Trang báo cáo tổng quan
- Báo cáo tổng quan số tiền nạp, rút của thành viên.
- Tổng tiền thành viên mua hàng.
- Chức năng lọc từ ngày đến ngày.
Thông báo qua email
- Email chào mừng và kích hoạt tài khoản.
- Email thông báo trạng thái đơn hàng thay đổi.
? App Android và iOS
- App sẽ có 95% các chức năng mà web có (một số chức năng đặc thù của riêng web mà app sẽ không chạy được nên cần phải loại bỏ).
- App sẽ có thêm chức năng thông báo (notification).
- Miễn phí upload app lên App Stores và Google Play.
