Dự án: Xây dựng web bán vé xem phim
- Trường: Cao đẳng FPT Polytechnic
- Khóa: 17.3
- Hoàng Đức Toản
- Trần Thị Diệu Linh
- Nguyễn Hữu Đức
- Trần Văn Dương
- Trần Tuấn Phong
Dự án FilmBooking cung cấp một số chức năng chính như sau:
- Mua vé
- Thanh toán VNPAY
- Quét mã QR với admin xác nhận
- Tạo lịch chiếu
- Thêm phòng
- Chỉnh sửa sơ đồ ghế nhanh và excel
- Gửi mail xác nhận đơn hàng
- Thêm khuyến mãi với từng khách hàng
- Tích điểm point'
- Ngôn ngữ: Java Spring Boot - jdk 17
- Cơ sở dữ liệu: MySQL - MySQL Workbench
- IDEA: IntelliJ IDEA Ultimate - Version: 2020.3.4 - Windows x64 (exe)
- Tool: Swagger
Dự án đã có file DB sử dựng MySQL, bạn cần chỉnh sửa lại thứ tự insert để có thể thêm các bảng không có khóa ngoại trước.
Khi chạy dự án, bạn có thể truy cập Swagger UI tại đường dẫn: http://localhost:8080/swagger-ui/index.html#
Dự án vẫn đang trong quá trình phát triển và còn một số chức năng chưa hoàn thành, bao gồm:
- Báo lỗi khi đổi point quá số tiền (giới hạn số tiền cần thanh toán là 10k)
- Thiếu mã QR khi thanh toán xong (gửi về mail và bên thông tin cá nhân)
- In ra được dự kiến số suất chiếu sẽ được tạo
- Update thông tin cá nhân
- Đăng nhập với tư cách admin
- Tìm kiếm với multiselect của Performer, Director, Language, Movie_type
Nếu có bất kỳ thắc mắc hoặc đóng góp nào về dự án, vui lòng liên hệ:
- FB: Đức Nguyễn - Facebook
- Email: ducnguyen1302cat@gmail.com