# HighLevelMgr **Repository Path**: PaoManX/HighLevelMgr ## Basic Information - **Project Name**: HighLevelMgr - **Description**: 11 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-09 - **Last Updated**: 2026-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HighLevelMgr - Translation Company Management System A minimalist internal management system for translation companies, featuring order tracking, client management, translator management, and financial statistics. ## Tech Stack - **Backend:** Golang, GoFrame v2, SQLite3 - **Frontend:** Vue3, Vite, Element Plus, TypeScript - **Deployment:** Single binary with embedded static files (SPA) ## Prerequisites - Go 1.20+ - Node.js 16+ & npm - `gf` CLI (GoFrame CLI) ## Build & Run Instructions ### 1. Build Frontend ```bash cd frontend npm install npm run build ``` This will compile the Vue3 app into the `frontend/dist` directory. ### 2. Initialize Database ```bash go run init_admin.go ``` This script will initialize the SQLite3 database (`data.db`) and create a default admin user: - **Username:** `admin` - **Password:** `admin123` ### 3. Run Backend (which serves the frontend) ```bash go run main.go # OR use gf cli: gf run main.go ``` The server will start on `http://localhost:8000`. Access the URL in your browser, and the GoFrame server will automatically serve the built Vue application!