Học phần : Các phương pháp phát triển phần mềm nhanh.
Tên đề tài : Làm website quản lý ký túc xá.
Thành viên :
- Trần Đình Vũ
- Phan Phú Thành
Ngôn ngữ sử dụng :
- Golang
- Javascript.
Tài liệu khác :
2.1. Biểu đồ trình tự
2.2. Biểu đồ hoạt động
2.3. Biểu đồ lớp
2.4. Biểu đồ E-R
-
Chương trình chính
- Cách 1: Chạy file binary(Thích hợp với linux/64 bit)
- Cách 2: Cài đặt Go compiler và chạy lệnh
Sau đó chạy chương trình đã được biên dịch.
# Lưu ý: để biến môi trường GOMODULE111=on go build -v
-
Cài đặt các CSDL liên quan:
- MySQL
- Redis
-
Thay đổi các config trong folder config
- Các tham số để khởi tạo CSDL
- Sử dụng phần mềm VSCode và Extension Live Server
- Tải và cài đặt phần mềm VSCode: https://code.visualstudio.com/
- Tìm và cài đặt extension Live Server: https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
- Sau khi cài đặt extension, mở file HTML bạn muốn rồi ấn vào nút Go Live ở góc trái dưới màn hình
- Đăng ký tài khoản tại: https://www.vpn.net/
- Tải và cài đặt Hamachi trên máy tính tại : https://www.vpn.net/
- Đăng nhập tài khoản Hamachi.
- Tạo 1 mạng riêng ảo(dạng: Mesh) - Gói free cho 5 máy tính 1 mạng.
- Kết nối tới mạng đó và lấy Virtual IP của máy.
- Chạy chương trình backend trên Virtual IP và cổng tự lựa chọn.