back-end mình dùng spring MVC( dùng cả Controller và RestController )
front-end mình dùng Themeleaf cùng html + css + boostrap + js + jquery
Có tích hợp Vnpay, send Email, xuất file Pdf, generate Barcode và Qrcode, scan mã Qr để tìm hóa đơn dùng cam máy tính
Có phân quyền cơ bản nhưng chưa sâu: chưa có Spring security và Jwt
Các luồng thao tác nghiệp vụ đã khá đầy đủ, mọi người có thể phát triển thêm
Các usecase chính:
khách hàng: tìm kiếm , chọn chuyến bay, nhập thông tin, chọn ghế ngồi, thanh toán, xem chi tiết hóa đơn, ...
quản trị:
nhân viên : bao gồm các usecase quản lý CRUD và thêm thống kê, xuất vé máy bay
quản lý : có thêm quyền quản lý tài khoản
============= Mọi người vào link demo để xem chi tiết hơn
Code web
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
sử dụng intellij để run project . tải tomcat 10, java 18
cài host giả lập trên local. mình dùng xampp . Sửa port thành 8080. chạy mysql
username: root
pass:
có thể dùng công cụ quản trị sql như dbeaver, heidisql
mình dùng heidisql.
các file cân thiết mình đã để trong link download