[Mã code 50814]

Code đồ án Xây Dựng Ứng Dụng Quản Lý Kinh Doanh Dịch Vụ Giải Trí bằng Java (Spring Boot) & NextJs & MySQL & Kiến trúc Microservice

  (1 Đánh giá)
  0       69    

Xây dựng ứng dụng quản lý kinh doanh dịch vụ giải trí có các chức năng: quản lý nhân viên, khách hàng, lịch làm việc, bảng giá, loại bàn, bàn chơi, đặt bàn, các đơn đặt, hóa đơn, thống kê,...

Danh mục
Thể loại
Ngày đăng
16-8-2024
Loại file
Full code
File download
 đồ án-20240918T101441Z-001.zip [296 MB]
CAM KẾT TỪ NGƯỜI BÁN
Chức năng đầy đủ và giống demo 100%
Hỗ trợ cài đặt qua ultraview
Code có đầy đủ chức năng như đã mô tả

(Hạng vàng)
Xem trang

Source code
1

Đánh giá (1)
5/5

Ngày tham gia
16/8/2024

1. FrontEnd

Ứng dụng được sử dụng bởi các role:

+ Customer (Khách Hàng) có các chức năng: xem bàn chơi, đặt bàn, xem lịch sử đặt bàn, xem được thông báo gửi qua mail (với điều kiện là mail thật của customer, nếu là mail giả customer cũng có thể xem thông báo qua chức năng Thông báo), cập nhật thông tin, đổi mật khẩu.

+ Manager (Quản Lý) có các chức năng: cập nhật thông tin, quản lý lịch làm việc, nhân viên, khách hàng, giá, loại bàn, bàn, hóa đơn, thống kê.

+ Employee (Nhân Viên) có các chức năng: cập nhật thông tin, quản lý các đơn đặt, gửi thông báo cho khách hàng, cập nhật tình trạng bàn.

- Với các chức năng quản lý của Manager đều sẽ gồm có: thêm, sửa, xóa.

2. BackEnd

Sử dụng kiến trúc Microservice để chia ứng dụng thành các service nhỏ, mỗi service sẽ có nhiệm vụ riêng biệt, độc lập với nhau.

Sử dụng RESTful API để giao tiếp giữa FrontEnd và BackEnd.

*Lưu ý: ứng dụng này có cấu hình nginx để truyền tải thông tin giữa FrontEnd và BackEnd (xem kỹ ở file cấu hình nginx).

**Tóm lại: Code này bạn có thể phát triển lên cho các dịch vụ giải trí khác mà bạn muốn, bạn có thể styles lại giao diện mà bạn muốn. Code đã bắt lỗi một cách tương đối ok nên bạn yên tâm tải về và sử dụng, bên cạnh đó sẽ đính kèm file báo cáo để bạn có thể đọc và nắm rõ hơn. Thank you so much <333


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs

Java Spring Boot,Spring Boot MySQL,Microservice,NextJs


HƯỚNG DẪN CÀI ĐẶT

1. Đối với FrontEnd, khi bạn download về thì bạn mở code bằng Visual Studio Code. Chọn View -> Terminal để tiến hành chạy code. Lưu ý: bạn nên cd đến đúng file để chạy nhé.

+ Khi đã cd đến đúng file bạn tiến hành nhập lệnh: npm run dev và chờ code chạy. Khi chạy thành công, bạn sẽ thấy ở terminal hiển thị cổng mặc định của NextJs là locallhost:3000, bạn truy cập vào để chạy trên trình duyệt.

+ Do mình cấu hình nginx nên nếu bạn truy cập locallhost:3000 và nhận thông báo lỗi thì đừng lo lắng nhé. Bạn chỉ cần vào file nginx tìm đến file .exe và nhấn đúp chuột, sau đó truy cập localhost:8080 là bạn có thể chạy được project rồi nè.

2. Đối với BackEnd, bạn cần chạy đủ các service thì mới sử dụng được FrontEnd một cách trơn tru nhé, nếu bạn truy cập một chức năng nào đó mà thông báo lỗi thì nên kiểm tra lại service đã chạy đủ chưa nhé. 

** File BackEnd: NEXTJS_JAVA.rar

** File FrontEnd: entertainment-frontend.rar




Nguồn: Topcode.vn

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
22:33 - 16/8/2024
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN