Ứng dụng mua sắm trực tuyến.
Hiện nay việc mua sắm là một nhu cầu cần thiết của mỗi người. Tuy nhiên, việc đến trực tiếp một cửa hàng để lựa chọn sẽ làm mất nhiều thời gian, công sức và chưa chắc sẽ lựa chọn được món đồ mình muốn. Vì vậy, ứng dụng ShopGo ra đời giúp cho người dùng có thể lựa chọn sản phẩm một cách dễ dàng hơn và tiết kiệm được thời gian cũng như công sức. Đồng thời, ứng dụng này cũng giúp cho chủ cửa hàng có thể đưa sản phẩm của mình tiếp cận đến với nhiều khách hàng hơn và giúp tăng doanh thu cho cửa hàng.
- Phần mềm được tạo ra nhằm mục đích giúp người dụng dễ dàng mua sắm trực tuyến.
- Phần mềm được tạo ra nhằm mục đích giúp chủ cửa hàng dễ dàng tiếp cận với nhiều khách hàng, giúp tăng doanh thu cho cửa hàng.
- Hỗ trợ cửa hàng cập nhật các mặt hàng và quản lý doanh thu.
-
UI/UX hợp lý, rõ ràng, thuận tiện cho người sử dụng.
-
Ứng dụng có những tính năng cơ bản.
-
Phân chia quyền hạn rõ ràng.
-
Quản lý của cửa hàng.
-
Nhân viên của cửa hàng.
-
Khách hàng.
Chức năng chung
- Đăng nhập
- Đăng xuất
- Quên mật khẩu
- Chỉnh sửa thông tin cá nhân
- Đổi mật khẩu
- Xem sản phẩm
- Thêm sản phẩm vào giỏ hàng
- Thanh toán
- Gửi feedback
Quản lý toàn bộ danh sách các mặt hàng
- Thêm sản phẩm
- Xem tổng hợp các sản phẩm (có thể lọc và sắp xếp)
- Xóa sản phẩm
- Xem chi tiết sản phẩm
- Sửa thông tin sản phẩm
- Xem thống kê
- Xác nhận đơn hàng
- Xác nhận đơn hàng hoàn thành
Quản lý toàn bộ danh sách các tài khoản
- Xem các tài khoản người dùng
- Xem chi tiết thông tin người dùng
- Phân quyền cho người dùng
- Ban người dùng
- Unban người dùng
Tài khoản
- Đăng kí
Hỗ trợ khách hàng
- Trò chuyện với khách hàng
Xem sản phẩm
- Tìm kiếm sản phẩm
- Sắp xếp thứ tự sản phẩm
- Xem chi tiết sản phẩm
- Thêm sản phẩm vào giỏ hàng
- Mua sản phẩm
- Thanh toán sản phẩm
Tài khoản
- Đăng kí
Xem sản phẩm
- Tìm kiếm sản phẩm
- Sắp xếp thứ tự sản phẩm
- Xem chi tiết sản phẩm
- Thêm sản phẩm vào giỏ hàng
- Mua sản phẩm
- Thanh toán sản phẩm
Trò chuyện với shop
- Nhắn tin cho shop
- Công cụ: Visual Studio, SQL Server Management Studio, Github Desktop, Microsoft SQL Server.
- Ngôn ngữ lập trình: C#, TSQL.
- Thư viện: .NET Framework, MaterialDesignXAML, Show Me The XAML, Entity Framework, Devexpress Framework, WPF.
Đối với người dùng
- Liên hệ với nhà phát triển để được hỗ trợ khởi tạo cơ sở dữ liệu và kết nối đến cơ sở dữ liệu.
- Giải nén và chạy file
- Dowload phần mềm tại: ShopGo
Đối với nhà phát triển
- Dowload, giải nén phần mềm
- Github: https://github.com/tuonghuynh11/EShopping.git
- Google Drive: ShopGo
- Cài đặt database
- Khuyến nghị sử dụng các dịch vụ đám mây như Azure, AWS,… để sử dụng tất cả tính năng hiện có của chương trình (server đi kèm với chương trình đã đóng).
- Ngoài ra có thể sử dụng SQL Server (Lưu ý: cách này sẽ mất đi tính năng tương tác giữa các user ở các máy tính khác nhau).
- Khởi tạo Database bằng cách chạy script chứa trong file Seed.sql
- Tải file script tại: ShopGo
- Kết nối với Database vừa tạo bằng cách thay đổi connectionStrings trong file App.config.
- Đăng nhập với vai trò admin
- tên đăng nhập: admin
- mật khẩu: 1234
- LƯU Ý: Cần phải cài DevExpress để có thể chạy được chương trình.
- Video demo:
STT | MSSV | Họ và tên | Lớp |
---|---|---|---|
1 | 21520123 | Huỳnh Mạnh Tường | KTPM2021 |
2 | 21520341 | Dương Ngọc Mẫn | KTPM2021 |
3 | 21520613 | Nguyễn Hoàng Quốc Bảo | KTPM2021 |
4 | 21520169 | Nguyễn Thái Công | KTPM2021 |
- Sinh viên khoa Công nghệ Phần mềm, trường Đại học Công nghệ Thông tin, Đại học Quốc gia thành phố Hồ Chí Minh.
- Cô Nguyễn Thị Thanh Trúc, giảng viên Khoa Công Nghệ Phần Mềm, trường Đại học Công nghệ Thông tin, Đại học Quốc gia Thành phố Hồ Chí Minh.