- Xây dựng hệ thống back-end cho ứng dụng đặt vé xem phim
- Sử dụng: Java Spring Boot & MySQL 5.7
- Ứng deploy trên heroku:
- Thiết kế Database
Link Dbdiagram
-
Lấy dữ liệu thông tin phim đang chiếu
http://localhost/movies/now
-
Lấy dữ liệu thông tin phim sắp chiếu
http://localhost/movies/future
-
Lấy dữ liệu thông tin các suất chiếu đặc biệt
-
Lấy thông tin các suất chiếu
localhost/schedule/movie_id/date
- Trong đó
movie_id
là id của bộ phim,date
là ngày (định dạng YYYY-mm-dd) có suất chiếu của bộ phimmovie_id
.
- Trong đó
-
Thực hiện đặt vé
-
Đăng kí, đăng nhập
-
Bấm vào đây để xem các api và chạy thử.
- Thực hiện lệnh
git clone https://github.com/lathanhhanh97/dgv.git
- Có thể sử dụng các IDE hỗ trợ Java Spring Boot để chạy ứng dụng
- Cách sửa: thay đổi port trong file
application.properties
server.port=80
- Cách fix lỗi: sử dụng
database.sql
import vào phpmyadmin và cấu hình lại kết nối trong fileapplication.properties
- Tiến hành ghép api với front-end