Skip to content

This is the web project for the "Internet and Web technology" subject in class IE104.N12, UIT.

Notifications You must be signed in to change notification settings

huuhieunguyen/furniture-sales-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IE104.N12

Internet và Công Nghệ Web

Mục tiêu của đồ án

Đây là project của môn học Internet và Công Nghệ Web - UIT. Nội dung là tạo một trang website bán đồ nội thất

Trang web cần đảm bảo được các mục tiêu:

  • Giúp khách hàng mua hàng được nhanh chóng và đúng sản phẩm mình cần.
  • Tiện lợi cho người bán hàng dễ dàng quản lý cửa hàng của mình.
  • Giao diện đơn giản, load nhanh.

Thiết kế giao diện Figma

Các thành viên tham gia project

STT Họ tên MSSV Email Nhiệm vụ
1 Nguyễn Hữu Hiệu 20520506 20520506@gm.uit.edu.vn Trưởng nhóm, Backend Developer
2 Hà Minh Hùng 19520097 19520097@gm.uit.edu.vn Frontend Developer
3 Nguyễn Trần Hoàng Lợi 19520152 19520152@gm.uit.edu.vn Frontend Developer
4 Nguyễn Võ Thanh Lâm 20521519 20521519@gm.uit.edu.vn Frontend Developer
5 Trần Ngọc Mỹ Phương 20521779 20521779@gm.uit.edu.vn Frontend Developer, Designer
6 Trần Duy Quốc Việt 19520353 19520353@gm.uit.edu.vn Backend Developer
7 Đoàn Tú Quỳnh 20521825 20521825@gm.uit.edu.vn Backend Developer, Database
8 Nguyễn Duy Tân 20521875 20521875@gm.uit.edu.vn Backend Developer

Các Framework sử dụng

Trang web được xây dựng bởi các thư viện, framework hiện đại:

Tóm tắt chức năng

  • Khách hàng:
    • Đăng nhập, đăng ký, thay đổi mật khẩu
    • Đặt và Mua hàng
    • Xem tình trạng đơn hàng
    • Xem hóa đơn đã mua
    • Xem thông tin account khách hàng, cập nhật lại profile
  • Admin:
    Thêm, sửa, xóa các mục sau:
    • Hóa đơn,đơn hàng (chỉ được thêm)
    • Tài khoản (account)
    • Danh sách khách hàng
    • Danh sách sản phẩm
    • Chi tiết sản phẩm
    • Khuyến mãi

Chức năng Bonus

  • Xác thực, phân quyền tài khoản
  • Đồng bộ Database SQL Server bằng Google Cloud Platform

Yêu cầu hệ thống:</>

  • NodeJS 14.18.1
  • ASP.NET: .Net 6.0 và ASP.NET Core 3.1

Cài đặt và sử dụng

Setup môi trường

  1. Tải và cài đặt NodeJs 14.18.1. Link tải NodeJS
  • Vào cmd gõ
  node -v
  1. Tải Microsoft SQL Server:

Bước 1: Tải và cài Microsoft SQL Server:

Bước 2: Tải và cài đặt SQL Server Management Studio - Công cụ làm việc với CSDL SQL Server:

Bước 3. Tải và cài đặt Visual Studio 2019 trở lên, ưu tiên bản 2022

  • Link tải: Visual Studio 2022
  • Sau đó trong Visual Studio Installer, chọn package ASP.NET and web development và cài đặt

Khởi động dự án

  • Bước 1: Mở file "Funiture_Project.sln" để khởi động dự án
  • Bước 2: migration database
  • Cách làm: Tools -> Nuget Package Manager -> Package Manager Console.
  • Gõ câu lệnh:
   update-database
  • Bước 3: Kiểm tra trong CSDL xem đã có database "Furniture" chưa?
  • Bước 4: Nếu đã xong bước migration database, tiếp theo ta chỉ cần run project.

Liên hệ

Nguyễn Hữu Hiệu

Project Link: [https://github.com/huuhieunguyen/IE104.N12_12_Project.git)
Email: Hữu Hiệu

Bản quyền

Copyright © 2022, Bisys Furniture.

Tài liệu tham khảo

About

This is the web project for the "Internet and Web technology" subject in class IE104.N12, UIT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published