Skip to content

coconerd/plant-ecommerce

Repository files navigation

HTML CSS Bootstrap JavaScript php Laravel MySQL

Plant Paradise

Mệt mỏi với cuộc sống xô bồ? Bạn đang tìm kiếm một góc xanh tươi để thư giãn và tận hưởng cuộc sống? Plant Paradise chính là thiên đường mà bạn đang tìm kiếm! Với vô vàn giống cây xanh độc đáo, từ những chậu cây nhỏ xinh đến những cây cảnh lớn, chúng tôi cam kết mang đến cho bạn một không gian sống xanh mát và tràn đầy sức sống. Hãy để Plant Paradise giúp bạn tạo nên một thiên đường xanh ngay tại ngôi nhà của mình!

1. Giới thiệu đồ án môn học

  • Tên môn học: Phát triển ứng dụng Web
  • Mã lớp: IS207.P11
  • Tên đồ án: Website thương mại điện tử cho cửa hàng bán cây cảnh Plant Paradise

2. Nhóm thực hiện

Tên nhóm: Coconerd 🥥

Họ và tên MSSV Vai trò Liên hệ
🌱 Nguyễn Đỗ Đức Minh 22520872 Team leader nddminh2021@gmail.com
🌱 Phan Thị Thủy Hiền 22520423 Team member thuyhienphanthi2004@gmail.com
🌱 Trần Vũ Bão 22520124 Team member tranvubao2004@gmail.com
🌱 Phan Thành Công 22520170 Team member phanthanhcong982004@gmail.com

3. Thiết kế Cơ sở dữ liệu

dbdiagram.io

image

4. Quy trình nghiệp vụ

4.1 Chính sách bán hàng

  • Về việc áp dụng Voucher: Mỗi đơn mua hàng chỉ được áp dụng 1 loại Voucher
  • Về chính sách giao hàng:
    • Các sản phẩm cây có kèm chậu: Chỉ nhận giao nội thành TP.HCM
    • Các sản phẩm chậu: Giao hàng toàn quốc
  • Về quy định phí giao hàng:
    • Giao hàng nội thành TP.HCM: Đồng giá 30.000đ
    • Giao hàng ngoại thành TP.HCM: Được tính dựa trên tổng cân nặng của đơn hàng và địa điểm nhận hàng (sử dụng API của GHN - Giao hàng nhanh)

4.2 Chính sách trả hàng / hoàn tiền

  • Đối với các sản phẩm không phải là cây, khách hàng được phép đổi/trả hàng trong vòng 30 ngày tính từ ngày nhận hàng
  • Đối với các sản phẩm cây bao gồm chậu, khách hàng được phép đổi/trả trong vòng 7 ngày tính từ ngày nhận hàng

5. Unique selling point

  • Phân tích, xây dựng các quy trình nghiệp vụ mua hàng, giao hàng, đổi/trả hàng sát với thực tế.
  • Xây dựng hệ thống mã giảm giá với đa dạng thể loại như voucher, coupon, free ship, buy 1 get 1,... Các mã giảm sẽ đi kèm theo điều kiện sử dụng như giá trị đơn hàng tối thiếu, số lần được sử dụng tối đa, thời hạn khả dụng của mã giảm.
  • Tích hợp API của các bên giao hàng trung gian như GHN hay GHTK để đưa ra phí ship chính xác cho các đơn hàng giao ngoài TP.HCM.
  • Tích hợp xác thực OAuth2 cho phép đăng nhập thông qua Google, Facebook.
  • (Coming soon) Tích hợp Webhook của các bên giao hàng trung gian như GHN, GHTK để tạo đơn giao hàng, theo dõi tiến độ giao hàng.
  • Xây dựng hệ thống thông báo:
    • User admin được thông báo về các đon hàng và các yêu cầu đổi/trả hàng thông qua Websocket (real-time)
    • User khách hàng nhận được các email về trạng thái đơn hàng, yêu cầu đổi/trả hàng.

6. Phân trang

Trang chính
├── Trang đăng ký / đăng nhập
│  
├── Trang chủ
│   │
│   └── Trang danh mục sản phẩm
│   │
│   └── Trang chi tiết sản phẩm
│  
├── Trang giỏ hàng
│   │
│   └── Trang thanh toán
│   
└── Trang hồ sơ
    │
    └── Trang thông tin / Đổi mật khẩu
    │    
    └── Trang .....

Trang dành cho Admin
├── Đăng ký / đăng nhập
│    
├── Dashboard
│    
└── Branch B
    └── Sub-branch B.1
        └── Leaf B.1.1

🌱 Giao diện & chức năng

Trang đăng ký / đăng nhập

✨ Đăng ký với Email

image

✨ Đăng nhập

  • Đăng nhập với Email
  • Đăng nhập với Google
  • Đăng nhập với Facebook

image

Trang chủ

image

image

image

image

image

✨ Tìm kiếm sản phẩm

image

✨ Các danh mục sản phẩm

image

Trang danh mục sản phẩm

image

image

✨ Chọn danh mục sản phẩm

image

✨ Chọn khoảng giá mong muốn

image

✨ Filter sản phẩm

Trang chi tiết sản phẩm

image

✨ Danh sách các sản phẩm tương tự

image

✨ Danh sách các sản phẩm đang được khuyến mãi

image

✨ Danh sách Feedback của các khách hàng đã mua sản phẩm

image

✨ Để lại Feedback cho sản phẩm

image

✨ Thêm sản phẩm vào giỏ hàng

image

✨ Thêm sản phẩm vào danh sách yêu thích

image

Trang giỏ hàng

image

✨ Xóa sản phẩm ra khỏi giỏ hàng

image

image

image

✨ Áp dụng Voucher cho đơn hàng hiện tại

image

image

image

Trang thanh toán

✨ Điền đầy đủ thông tin mua hàng --> Nhận thông tin về phí vận chuyển

image

image

image

image

Trang hồ sơ

Trang thông tin / Đổi mật khẩu

image

✨ Chỉnh sửa thông tin cá nhân

image

image

✨ Đổi mật khẩu cho tài khoản

image

✨ Quản lý các đơn mua hàng

image

✨ Yêu cầu đổi/trả sản phẩm sau khi mua

image

✨ Theo dõi tình trạng của các sản phẩm đang được yêu cầu đổi/trả

image

🌱 Trang dành cho Admin

Trang đăng nhập

image

Trang Dashboard

✨ Thống kê doanh số bán hàng, năng lực bán hàng, số lượng user mới hằng ngày

image

✨ Thống kê top các sản phẩm bán chạy

image

Trang quản lý đơn hàng

✨ Thống kê tổng doanh thu của các đơn hàng, thống kê số lượng đơn hàng theo từng loại

image

✨ Theo dõi và cập nhật trạng thái các đơn hàng mới nhất

image image

✨ Khách hàng sẽ nhận được email thông báo khi đơn hàng được giao cho đơn vị vận chuyển

image

✨ Bộ lọc, tìm kiếm, sắp xếp, cập nhật trạng thái của các đơn hàng

image

Trang quản lý sản phẩm

✨ Bộ lọc, tìm kiếm, sắp xếp, cập nhật trạng thái của các sản phẩm

image image

✨ Cập nhật toàn bộ thông tin về một sản phẩm

image

✨ Tìm kiếm/lọc mã giảm giá

image

✨ Cập nhật thông tin giới thiệu, loại, điều kiện áp dụng của mã giảm giá

image

Trang quản lý yêu cầu đổi/trả hàng

✨ Thống kê số lượng yêu cầu đổi/trả hàng; thống kê các sản phẩm được yêu cầu đổi/trả nhiều nhất

image

✨ Admin nhận được thông báo khi có yêu cầu đổi trả/hàng mới từ phía khách hàng

image

✨ Xem chi tiết yêu cầu đổi/trả hàng

image

✨ Chấp nhận/từ chối yêu cầu đổi/trả hàng

image image

✨ Khách hàng sẽ nhận được email thông báo nếu yêu cầu đổi/trả hàng được chấp nhận/từ chối

image image

✨ Quản lý trạng thái của các yêu cầu đổi/trả hàng

image

7. Định hướng phát triển

7.1 Chức năng giỏ hàng, thanh toán

  • Hiển thị danh sách các Voucher hiện có của cửa hàng: Tạo một trang riêng biệt để hiển thị tất cả các voucher hiện có của cửa hàng, giúp người dùng dễ dàng tìm kiếm và sử dụng các ưu đãi phù hợp
  • Gợi ý Voucher: Gợi ý các voucher phù hợp cho người dùng dựa trên các sản phẩm trong giỏ hàng của họ
  • Tích hợp các phương thức thanh toán online (Banking): Hỗ trợ nhiều phương thức thanh toán trực tuyến như chuyển khoản ngân hàng, ví điện tử và các cổng thanh toán khác

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •