APP CÓ ĐỦ CÁC CHỨC NĂNG TỪ QUẢN TRỊ ĐẾN GIAO DIỆN NGƯỜI DÙNG:
Ứng dụng này giúp loại bỏ sự phụ thuộc vào laptop hay PC trong việc quản lý bán hàng thương mại điện tử. Giờ đây, tất cả công việc quản lý có thể thực hiện dễ dàng trên điện thoại di động, mọi lúc, mọi nơi!
Về Frontend -------------------------------------------------------------------------------------------
Đã build sẵn file apk có thể cài đặt trên máy androi
+ Trang chủ,
+ Trang chi tiết sản phẩm,
+ Trang thương hiệu,
+ Giỏ hàng,
+ Đặt hàng,
+ Thanh toán bằng QR code (sử dụng app ngân hàng, Momo hoặc các cổng thanh toán có hỗ trợ quét mã QR thanh toán để thanh toán đơn hàng. Sử dụng tiền thật 100%).
+ Sản phẩm theo danh mục
+ Sản phẩm theo thương hiệu
+ Trang Đăng Nhập (xác thực bằng OTP)
+ Trang Đăng Kí (xác thực bằng OTP)
+ Xem Đơn Hàng Đã Đặt
+ Có Thể Hủy Đơn Hàng Đã Đặt (khi đơn hàng chưa duyệt)
+ Xuất bill thanh toán trong email
+ Hỗ trợ khách hàng: zalo, messange, phone
-
Quản Trị:
-
-
+ Thêm, Xóa Banner
-
+ Thêm, Sửa, Xóa Danh Mục
-
+ Thêm, Sửa, Xóa Thương Hiệu
+ Thêm, Sửa, Xóa Sản Phẩm. Nhập sản phẩm bằng excel
+ Thêm, Sửa, Xóa Tài Khoản Người Dùng
+ Quản Lí Đơn Hàng (cập nhật trạng thái đơn hàng)
Về Backend -------------------------------------------------------------------------------------
Công nghệ sử dụng
-
Java 17
-
Spring boot
-
Data JPA
-
My SQL
-
Spring-boot-starter-mail
-
Poi-ooxml
-
Thymeleaf
Chat box AI hỗ trợ khách hàng sử dụng key openai (đang phát triển)
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Yêu cầu java jdk 17
- tạo CSDL abc trong my sql, sau đó nhập file abc.sql trong file nén vào
- copy file images dán vào thư mục với đường dẫn C:\xampp\htdocs
đối với thư mục frontend cần chạy lệnh npm install để cài đặt các gói phụ thuộc. Sau đó chạy lệnh npx expo start để chạy frontend rồi sử dụng điện thoại quét mã QR để build (phải cài đặt expo go đối với androi hoặc expo đối với ios)
đối với thư mục backend chỉ cần run java file BackendApplication.java
----- nếu có vấn đề có thể ultraviewer hỗ trợ