Truy cập link: https://is-208-team5-nine.vercel.app/project
Note
Cần tốn 50s hoặc hơn để BE khởi động
- BE API: https://ciw-be.onrender.com/swagger-ui/index.html
- FE: https://company-internal-web.vercel.app/
- Bước 1: Tải và cài đặt MySQL Workbench từ trang chủ của MySQL.
- Bước 2: Tạo kết nối:
- Username: root
- Password: 123456
- Bước 3: Sử dụng kết nối vừa tạo, chạy file
database.sql
để tạo cơ sở dữ liệu và bảng.
- Vào file application.yml và điển username-gmail và password-gmail
- Thêm file json private key của Firebase vào thư mục resource. Đặt tên file là "firebase-private-key.json"
Chú ý: Cần thiết lập môi trường Java trước khi chạy
- Mở project Backend bằng IntelliJ IDEA.
- Chạy ứng dụng từ IDE bằng cách nhấn nút "Run" hoặc "Debug".
-
Mở terminal hoặc command prompt.
-
Di chuyển vào thư mục chứa mã nguồn của Backend.
-
Chạy lệnh sau để build và chạy ứng dụng:
./mvnw spring-boot:run
Note
Link Swagger (API doc): http://localhost:8080/swagger-ui/index.html
- Bước 1: Vào thư mục frontend
- Bước 2: Chỉnh lại giá trị endpoint trong file constants/index.ts
export const endpoint = "http://localhost:8080/api/v1";
- Bước 3: Import các thư viện cần thiết
npm install
- Bước 4: Build ứng dụng
npm run build
- Bước 5: Build ứng dụng
npm start
Note
Link FE: http://localhost:80