# soybean_front_template **Repository Path**: coding-change-world/soybean_front_template ## Basic Information - **Project Name**: soybean_front_template - **Description**: 适配FlaskICU后端脚手架的前端Soybean模板 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-26 - **Last Updated**: 2026-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: 学生评价系统前端分支 ## README 项目技术栈: - Vue 3(Composition API)、TypeScript、Vite、Pinia、Vue Router、Naive UI、UnoCSS、Day.js、Axios(自封装) - pnpm monorepo(hooks、utils、materials、axios、alova、uno-preset 等多包管理) - NProgress、Iconify、国际化(i18n)、主题切换、权限指令、路由守卫 项目描述: - 建设面向项目管理场景的中后台前端系统,覆盖“项目文件管理”“时间线管理”“指导方案配置”等业务线 - 通过统一的组件库、工具库和网络请求封装,提升多业务模块的交付效率与一致性 - 支撑多角色、多权限协同办公,提供文档上传编辑、时间线节点可视化、流程配置等核心功能 项目职责: - 负责整体前端架构设计与技术选型,搭建 Vite + Vue3 + TypeScript 工程体系 - 主导项目文件管理、时间线节点编辑、指导方案模块等核心功能开发与性能优化 - 封装统一的网络层、权限校验指令、配置化表单/表格组件,沉淀可复用的业务组件库 - 推进国际化、主题切换、字典缓存等基础设施建设,提升系统可维护性与用户体验 技术亮点: - 采用 pnpm monorepo 管理多包,结合自建 hooks、utils、materials 实现跨业务复用 - 构建统一的 Axios/Alova 请求封装与字典服务,实现鉴权、错误处理、数据缓存的一体化 - 基于 Naive UI + UnoCSS 实现按需加载与主题切换,结合 NProgress 优化交互反馈 - 权限指令、路由守卫、配置化表单/表格/描述模块等机制,显著降低重复开发成本 访问用户端首页: http://localhost:9527/frontDesk/index.html