Đồ án cơ sở Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Việt-Hàn.
Dự án này sử dụng JavaFX để tạo giao diện cho ứng dụng quản lý tù nhân. Ứng dụng này cho phép người dùng thêm, sửa, xóa và tìm kiếm thông tin tù nhân và thông báo cho các nhân sự liên quan. Dự án này cũng sử dụng MySQL để lưu trữ dữ liệu và ElysiaJS để tạo API cho ứng dụng. Ngoài ra, dự án còn sử dụng Python để xử lý một số tác vụ và Bun để quản lý các gói. Một cuộc mô phỏng nho nhỏ chắc chắn trong thực tế sẽ phức tạp hơn nhưng tóm lại dự án có những thứ cơ bản mà một ứng dụng quản lý nhà tù cần có.
- JavaFX
- MySQL
- ElysiaJS
- Python
- Bun
- Docker
git clone https://github.com/phatdev12/Prisoner-Manager.gitĐầu tiên mở terminal và chạy lệnh di chuyển đến thư mục server
cd serverTiếp theo là chạy Docker
docker-compose upNếu bạn muốn MySQL server chạy ngầm thì thêm -d vào lệnh
docker-compose up -dMở terminal và chạy
bun install
bun dev
⚠️ Lưu ý: Đảm bảo rằng bạn đã cài đặtbuntrước khi chạy lệnh trên. Nếu chưa cài đặt thì hãy chạy lệnh sau
Mở IntelliJ IDEA và chạy ứng dụng
Nếu bạn thấy dự án này hữu ích, hãy ủng hộ chúng tôi bằng cách sao chép và sử dụng nó. Bạn có thể sao chép mã nguồn và sử dụng nó cho mục đích học tập hoặc phát triển ứng dụng của riêng bạn.
Nếu bạn muốn ủng hộ chúng tôi, hãy sao chép mã nguồn và sử dụng nó cho mục đích học tập hoặc phát triển ứng dụng của riêng bạn. Chúng tôi rất vui khi thấy dự án này được sử dụng và phát triển thêm.
Nếu bạn có tấm lòng muốn ủng hộ thì có thể chuyển khoản cho chúng tôi qua tài khoản ngân hàng sau:
Bản quyền thuộc về Từ Thắng Phát, Trịnh Công Kiền.

