sudomarcma 4587fad562 Add SSL certificates and database schema for attendance management system
- Added SSL certificate (cert.pem) for secure communication.
- Added private key (key.pem) for SSL configuration.
- Added root CA certificate (rootCA.pem) for certificate validation.
- Created initial database schema in dev.sql with tables for system configuration, worker profiles, attendance rules, notifications, geofence zones, shift schedules, overtime records, leave requests, and payroll records.
- Inserted sample data for system configuration and attendance rules.
2025-07-14 15:28:28 +08:00
2025-06-12 13:50:51 +08:00
2025-06-12 13:50:51 +08:00
2025-06-12 13:50:51 +08:00
2025-06-20 09:39:53 +08:00
2025-06-12 13:50:51 +08:00
2025-06-12 13:50:51 +08:00
2025-06-20 11:28:53 +08:00
fix
2025-06-30 13:32:21 +08:00
2025-06-12 13:50:51 +08:00
2025-06-20 11:28:53 +08:00
fix
2025-06-30 13:32:21 +08:00

NiLai-Clock

Prerequisites

  • Node.js 22.14.0

Customize configuration

Project Setup

npm install

Database Configuration

Create a .env file in the project root with your database configuration:


DB_HOST=your_database_host
DB_USER=your_database_user
DB_PASSWORD=your_database_password
DB_NAME=your_database_name
DB_PORT=your_database_port
VITE_API_BASE_URL=your_api_base_url

Development

Run Frontend Only

npm run dev

Run Backend Only

npm run backend

Run Full Application (Frontend + Backend)

npm run dev:all

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint
S
Description
No description provided
Readme 2 MiB
Languages
Vue 66.8%
JavaScript 32.8%
Dockerfile 0.2%
HTML 0.2%