# home-school-frontend **Repository Path**: krznz/home-school-frontend ## Basic Information - **Project Name**: home-school-frontend - **Description**: 家校协同教育 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-11-21 - **Last Updated**: 2025-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 家校协同教育小程序前端 基于uni-app + Vue 3 + TypeScript的家校协同教育小程序前端项目。 ## 技术栈 - **框架**: uni-app 3.x - **语言**: TypeScript 5.x - **UI库**: uView UI 2.x - **状态管理**: Pinia 2.x - **构建工具**: Vite 5.x ## 快速开始 ### 安装依赖 ```bash npm install --registry=https://registry.npmmirror.com ``` ### 开发运行 ```bash # H5开发 npm run dev:h5 # 微信小程序开发 npm run dev:mp-weixin ``` ### 构建打包 ```bash # H5构建 npm run build:h5 # 微信小程序构建 npm run build:mp-weixin ``` ## 项目结构 ``` src/ ├── components/ # 公共组件 ├── pages/ # 页面 ├── modules/ # 业务模块 ├── utils/ # 工具函数 ├── api/ # 接口管理 ├── store/ # 状态管理 ├── mock/ # Mock数据 ├── static/ # 静态资源 ├── styles/ # 样式文件 ├── types/ # TypeScript类型定义 └── config/ # 配置文件 ``` ## 功能模块 - 多角色权限管理(1-3级管理员 + 家长) - 用户登录认证 - 学生档案管理 - 班级管理 - Excel导入导出 - 实时通知推送 ## 开发进度 - [x] 项目初始化 - [x] TypeScript配置 - [x] 基础目录结构 - [ ] 依赖包安装 - [ ] 公共组件开发 - [ ] 页面开发 ## 开发规范 - Git提交规范:feat/fix/docs/style/refactor/test/chore - 代码规范:ESLint + Prettier - 分支管理:main/develop/feature/hotfix