基于 Vue3+Vite 独立搭建前端工程化项目,使用 Pinia 统一维护全局状态、Vue Router 实现路由权限拦截,规范组件目录与开发流程,支撑六大模块并行开发与稳定迭代
独立开发 [储物柜预约、公告、活动、论坛、招新、权限管理] 六大核心模块,覆盖预约、内容发布、活动报名、权限分配等 10+ 业务场景,实现页面与交互完整落地
封装 Axios 统一处理请求/响应拦截与异常捕获,对接Node.js后端RESTful API,实现储物柜管理、论坛公告发布、首页展示等核心功能
基于 ACL 实现按钮级权限控制,配合 JWT 认证与 Token 校验,实现管理员 / 馆员 / 学生多角色权限隔
离,提升系统安全性