# web-vpn-template **Repository Path**: fexeak/web-vpn-template ## Basic Information - **Project Name**: web-vpn-template - **Description**: No description available - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-08 - **Last Updated**: 2025-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网站目标 ## 1. 账号管理 ## 2. 售后模块 ## 3. 订单管理 # 技术栈介绍 ## 1. 前端 frontend vite + shadcn + react + typescript + tailwindcss frontend/ ├── src/ │ ├── components/ # 通用组件 │ ├── pages/ # 页面组件 │ ├── hooks/ # 自定义hooks │ ├── lib/ # 工具函数和配置 │ ├── api/ # API 请求 │ ├── types/ # TypeScript 类型定义 │ └── contexts/ # React Context ## 2. 后端 backend go + gin + gorm + sqlite # 配置 在backend目录下新建 config.yaml 文件,并填入相关配置, 配置文件参考 config.yaml.example # 使用 1. 安装依赖 先进入 src/backend 目录 ```bash go mod tidy ``` 然后进入 src/frontend 目录 ```bash npm install ``` # 添加shadcn组件 ```bash npx shadcn-ui@latest add ```