- Quản lý thông tin nhân viên, bảng lương, chấm công.
- Kết nối API để tạo ứng dụng web cho nhân viên và bộ phận nhân sự.
- Tạo ứng dụng quản lý đơn giản qua giao diện web và ứng dụng di động.
![]() |
![]() |
![]() |
- Python 3.8 trở lên (Flask)
- Node.js 14 trở lên (ReactJs)
- Java
- SQL Server
- Git
-
Tải và cài đặt SQL Server từ trang chủ Microsoft
- Chọn phiên bản Developer hoặc Express (miễn phí)
- Trong quá trình cài đặt, chọn "Basic" để cài đặt nhanh
- Ghi nhớ instance name (mặc định là SQLEXPRESS)
-
Tải và cài đặt SQL Server Management Studio (SSMS) từ đây
-
Mở SQL Server Configuration Manager:
- Bật SQL Server Browser
- Bật TCP/IP trong SQL Server Network Configuration
- Restart SQL Server service
-
Mở SSMS và kết nối với instance:
- Server name:
localhosthoặc.\SQLEXPRESS - Authentication: Windows Authentication hoặc SQL Server Authentication
- Server name:
-- Tạo database
CREATE DATABASE HRMS;
GO
-- Sử dụng database
USE HRMS;
GO
-- Chạy ScriptTaoDatabase.sql-- Chạy các hàm và thủ tục trong TaoDataDump.sqlSửa file .env trong thư mục backend:
DB_DRIVER=ODBC Driver 17 for SQL Server
DB_SERVER=SQLEXPRESS # hoặc tên SERVER của bạn
DB_NAME=HRMS
DB_USER=sa # hoặc tài khoản SQL của bạn
DB_PASSWORD=your_password
DB_TRUST=yes # Windows Authenticationgit clone <repository_url>
cd backend# Windows
python -m venv venv
venv\Scripts\activate
# Linux/Mac
python3 -m venv venv
source venv/bin/activatecd backend
pip install -r requirements.txt# Development
flask run --reload
# Host to Android App local
flask run --host=0.0.0.0 --port=5000Backend server sẽ chạy tại: http://localhost:5000
cd frontend
npm installTạo file .env trong thư mục frontend:
VITE_API_BASE_URL=http://localhost:5000/api# Development
npm run devFrontend server sẽ chạy tại: http://localhost:3000
Truy cập http://localhost:3000







