Tên dự án: Phát triển ứng dụng phần mềm mã nguồn mở Alegrocart phục vụ xây dựng website bán hàng. Chi phí thấp, cộng đồng hỗ trợ mạnh mẽ “social code”, OSS ALEGROCART là một trong số đó, chính vì vậy tôi chọn đề tài “Sử dụng phần mềm mã nguồn mở ALEGROCART làm Website bán hàng”.
Giới thiệu nguồn mở
- Khái niệm nguồn mở & mã nguồn mở
- Lợi ích của mã nguồn mở
- Ứng dụng của mã nguồn mở
Giới thiệu ALEGROCART
- Khái niêm về ALEGROCART
- Ưu nhược điểm của ALEGROCART
- Tính năng nổi bật của ALEGROCART
- Tải mã nguồn ALEGROCART
Giới thiệu về 000webhost
Các loại sản phẩm được phân cấp đệ quy để dễ dàng quản lý các sản phẩm trong tương lai. Khách hàng ghé thăm cửa hàng trực tuyến và lựa chọn sản phẩm phù hợp để đặt hàng. Danh mục: Tất cả các sản phẩm liên quan, danh mục sản phẩm, nhà cung cấp, thông tin.
Thêm loại sản phẩm: Chọn Danh mục/Loại sản phẩm trên thanh menu và nhấp vào nút Thêm. Hệ thống sẽ hiển thị các tab chứa biểu mẫu: điền đầy đủ thông tin về loại sản phẩm cần tạo và nhấn nút Lưu. Tiếp theo chúng ta thêm hình ảnh minh họa cho loại sản phẩm mới tạo ở cột Action, nhấn nút chỉnh sửa, chọn tab Image.
Tại đây chúng ta có thể gửi sản phẩm nếu có bằng cách nhấp vào tab Sản phẩm, cuối cùng nhấp vào nút Lưu để lưu thay đổi. Để thêm sản phẩm mới bạn chọn Category/Product, nhấn nút thêm, chọn tab ngôn ngữ Tiếng Việt. Các chi tiết sản phẩm khác cũng sẽ được sửa đổi trong tab này.
Bước 2: Click vào nút đặt hàng và chọn giỏ hàng để xem các sản phẩm đã chọn.
Đăng ký host và tên miền miễn phí
Upload file cài đặt ALEGROCART trên hosting
Cài đặt ALEGROCART
Đi tới phần Quản lý cơ sở dữ liệu của trang quản trị máy chủ, nhấp vào tạo cơ sở dữ liệu để tạo cơ sở dữ liệu và tài khoản người dùng cơ sở dữ liệu mới. Bước 2: Truy cập địa chỉ: http://tranvandungct1701.000webhostapp.com đã tạo ở phần trên để bắt đầu quá trình cài đặt Alegrocart. Trong biểu mẫu cài đặt, điền thông tin cơ sở dữ liệu và cơ sở dữ liệu người dùng mới tạo, chọn cài đặt sạch.
Nhấn Continue để sang bước tiếp theo, vào mẫu thông tin trang quản trị website, điền thông tin tài khoản quản trị viên và tên thư mục để truy cập vào trang quản trị website. Truy cập http://tranvandungct1701.000webhostapp.com/admin_hlc/ để truy cập vào giao diện đăng nhập quản trị viên. Đăng nhập bằng tài khoản mới tạo ở bước trước và bạn sẽ có thể truy cập trang quản trị của trang web Alegrocart.
Việt hóa các chức năng người dùng
Kết luận: Việc xây dựng thành công chức năng thông báo qua Zalo là tiền bạc cho việc phát triển và hoàn thiện cách thức thông báo mới cho người dùng, trong thời gian tới chúng ta có thể phát triển hơn nữa chức năng gửi đơn hàng, gửi sản phẩm khuyến mãi. Sản phẩm kinh doanh: Cà phê, thực phẩm, các sản phẩm liên quan đến cà phê. Địa chỉ: 275 Lạch Tray - Ngô Quyền - Hải Phòng. Hiện tại cửa hàng mới có website giới thiệu sản phẩm chứ chưa có website bán hàng. Trong thời gian tới cửa hàng sẽ phát triển hệ thống đặt hàng giao hàng trực tuyến để phát triển kinh doanh.
Không giới hạn địa điểm: Khách hàng muốn gọi đồ uống và dự trữ sản phẩm chỉ cần ngồi ở bất cứ đâu với thiết bị có thể kết nối Internet và truy cập trình duyệt để đặt hàng. 37 cho thương hiệu cùng với những sản phẩm mà khách hàng quan tâm, từ đó tăng số lượng đơn hàng, tăng doanh thu và phát triển thương hiệu. Tại tab đầu tiên (Mô tả tên sản phẩm): nhập dữ liệu cơ bản: Tên sản phẩm (*), Mã dòng sản phẩm, Dòng sản phẩm, chọn một hoặc nhập mới vào ô trống.
Bước tiếp theo thêm giá cho sản phẩm, chọn tab thứ 2: Nhập thông tin chi tiết sản phẩm vào trường Original Price để xác định giá sản phẩm bán ra. Xem chi tiết sản phẩm: Click vào hình ảnh đại diện hoặc tiêu đề sản phẩm để xem chi tiết sản phẩm. Đặt hàng: Chọn sản phẩm và số lượng bạn muốn mua, mỗi lần bấm vào sẽ có thêm sản phẩm với số lượng đặt hàng đã chọn.
Ví dụ: Chúng ta tiến hành mua sản phẩm: Máy Lọc Sữa Đá vừa tạo ở trên. Bước 1: Tìm kiếm sản phẩm: Máy lọc sữa đá.
Thêm tiền tệ
Thêm plugin facebook fanpage, messager
- Thêm plugin fanpage Facebook,
- Thêm plugin messenger Facebook
- Thêm plugin Addthis chia sẻ lên mạng xã hội
Page của mạng xã hội Facebook là công cụ tuyệt vời để thúc đẩy sự phát triển của thương hiệu trên Internet nên chúng ta sẽ cài đặt tiện ích mở rộng do chính Facebook cung cấp để chèn fan page vào website. Bước 2: Nhập địa chỉ: https://developers.facebook.com/docs/plugins/page-plugin/?locale=vi_VN. Bấm vào nút "lấy mã", trong cửa sổ hiện ra, sao chép nguồn ở bước 1 và dán vào public_html/catalog/teamlate/default/module/header.tpl trong mã nguồn đã tải lên.
29 Đoạn code ở bước 2 được chèn vào nơi chúng ta muốn hiển thị trang fan hâm mộ trên website. Ở đây mình chọn footer trong file public_html/catalog/teamlate/default/module/footer.tpl trên mã nguồn của website. Bước 1: truy cập địa chỉ: https://developers.facebook.com/docs/messenger-platform/discovery/send-to-messenger-plugin?locale=vi_VN. Sao chép mã thiết lập và dán vào public_html/catalog/teamlate/default/module/footer.tpl (Hình 2.31).
Trong đó Messenger_app_id, page_id: điền Id của fan page chúng ta vừa tạo ở thông số này. Truy cập trang web https://addthis.com để tạo plugin của riêng bạn, sao chép mã và nhúng vào public_html/catalog/teamlate/default/module/footer.tpl (Hình 2.31).
Thêm chức năng gửi tin nhắn thông báo qua zalo sử dụng API zalo
Chúng tôi sẽ xây dựng tính năng này từng bước dưới đây. Trên thanh menu truy cập https://zalo.me/pc và chọn TÀI KHOẢN CHÍNH THỨC. Ở góc trên bên phải của trang https://developers.zalo.me/, chọn ứng dụng, ở menu bên trái chọn Tài khoản chính thức, sau đó chọn Tài khoản chính thức bạn muốn kết nối và nhấn "Kết nối".
Khi sử dụng API Zalo, chúng ta phải có quyền phù hợp. Bước 5.2: Sau khi người dùng chọn tài khoản chính thức để cấp quyền và nhấn “Cho phép”. Trình duyệt sẽ chuyển hướng đến URL gọi lại tài khoản chính thức của tài khoản chính thức kết nối với ứng dụng (Được hiểu rằng URL gọi lại OA của chúng tôi sẽ nhận được yêu cầu nhận http) và bao gồm các tham số access_token và oaId để lưu trữ và sử dụng. .
Truy cập public_html/catalog/template/default/module/footer.tpl và sử dụng thư viện Javascript và Jquery để viết code gửi yêu cầu bài viết có nội dung tin nhắn tới API của Zalo. 35 Nếu khách hàng chọn đồng ý, hệ thống sẽ chuyển sang trang ủy quyền như hình (Hình 2.39).
- Giới thiệu về cửa hàng HighLand Coffee
- Lợi ích sử dụng website điện tử so với cách bán hàng thông thường
- Nghiệp vụ quản lí bán hàng cà phê shop
- Quản lí sản phẩm
- Quản lí danh mục sản phẩm
- Chiến lược marketing
- Tiếp cần khách hàng & bán hàng
- Giao hàng & thanh toán
- Báo cáo
- Lý do chọn Alegrocart xây dựng website bán hàng trực tuyến cho cửa hàng highland
- Hướng dẫn sử dụng website bán hàng Highland coffee
- Hướng dẫn sử dụng trang quản trị
- Hướng dẫn sử dụng trang người dùng
Để dễ quản lý, các mặt hàng được chia thành nhiều loại sản phẩm, một sản phẩm có thể gán cho một hoặc nhiều loại sản phẩm. Khi có khuyến mãi, sản phẩm mới, nhân viên marketing đưa ra chiến lược quảng cáo thông qua sản phẩm: chương trình quà tặng, giảm giá. Sau khi hoàn tất, chúng tôi có một danh mục được gọi là Cà phê mà bạn có thể thêm các danh mục phụ bằng cách nhấp vào loại sản phẩm phụ của mặt hàng cà phê trong danh sách Loại Sản phẩm và các thao tác tương tự.
Một điều cần lưu ý khi sử dụng Alegrocart để tạo hình minh họa cho Sản phẩm hoặc Loại sản phẩm, tất cả hình ảnh phải được upload lên server bằng cách chọn Category/Image, chọn nút Add, nhấn vào tab Data. Duyệt tìm file hình ảnh cần upload rồi nhấn Cứu. 45 Tiếp theo: thêm hình ảnh mô tả cho sản phẩm bằng cách chọn tab Product Image, chọn hình ảnh đại diện, chọn thêm hình ảnh, hình ảnh đã upload lên hosting ở mục trên. Chỉ định sản phẩm cho một loại sản phẩm bằng cách nhấn vào tab Loại sản phẩm, nhấp vào một hoặc giữ Ctrl trong khi nhấp vào nhiều loại sản phẩm để chỉ định.
Thông thường chúng ta cần đăng ký để sử dụng giỏ hàng, nhưng lần đầu tiên sử dụng, chỉ cần khám phá toàn bộ trang web, chọn sản phẩm phù hợp và nhấn nút thêm vào giỏ hàng. Xem giỏ hàng: Click vào giỏ hàng góc trên bên trái và chọn xem giỏ hàng, tại đây chúng ta có thể cập nhật số lượng hoặc loại bỏ những sản phẩm không mong muốn bằng cách tích vào ô bên trái sản phẩm và nhấn cập nhật. Lưu ý chỉ loại bỏ những sản phẩm không về mới được đánh dấu vào ô bên trái sản phẩm, để khi cập nhật trong công việc sản phẩm đã chọn không bị mất.
Thanh toán: Sau khi chọn được sản phẩm phù hợp bạn nhấn vào nút thanh toán, lúc này cửa sổ đăng ký tài khoản đăng nhập sẽ hiện ra. Nếu chưa có tài khoản, vui lòng đăng ký tài khoản mới để tiếp tục. .