返回首页

E 付通校园管理系统

Vue 2Element UINode.jsDockerEchartsWebpackRedis
📋

项目概述

用于高校以及中小学老师和工作人员进行信息管理和收费支付的校园管理系统,覆盖后台管理系统、平台版 H5、微信支付宝小程序多端。

👨‍💻

我的职责

负责项目工程化搭建与优化、配置化低代码报表组件开发维护、多端兼容性处理、服务器部署与运维。

💼

核心业务

校园信息管理和收费支付一站式解决方案,支持多种支付环境(微信、支付宝、浏览器、App)和硬件对接(打印机等)。

项目亮点

  • 配置 git husky、lint-staged 推动项目规范化,Webpack 配置优化使老项目编译时间减少 80%
  • 推动团队 npm 私仓建立,开发配置化低代码报表通用组件
  • 利用 Lodop 连接打印机等硬件进行发票和收据打印
  • 处理 H5 在 iOS 和 Android 上的兼容性,不同环境下的支付对接
  • 用 Node.js 与第三方高校单点登录对接,即时通信推送功能
  • 学校 Linux 服务器部署 Docker 容器以及服务器日志排查
🛠

技术方案

基于 Vue 2 + Element UI 开发,后端使用 Node.js,数据库缓存使用 Redis,数据可视化使用 Echarts,构建工具为 Webpack,容器化部署使用 Docker。