1. 发财数二期系统
项目角色:产品与架构设计 / 前端开发 / 后端开发
技术栈:Vue3、Ant Design Vue、UniApp、Java、MySQL、MongoDB
该项目是公司业务扩展后的核心系统升级项目,主要目标是构建一套支持多端访问、日志分析、业务扩展和后续持续迭代的新系统。项目涉及后台管理系统、小程序端、业务接口、数据库设计和日志系统。
我在项目中主要负责产品与架构设计、前端页面开发、部分后端功能开发以及小程序端开发。前端后台采用 Vue3 + Ant Design Vue 实现组件化开发,小程序部分采用 UniApp + Vue3 实现跨平台开发。数据库方面采用 MySQL,并引入 MongoDB 用于日志信息存储和查询。
主要工作:
负责业务需求梳理和产品方案设计
负责前后端架构设计与技术选型
使用 Vue3 + Ant Design Vue 开发后台管理系统
使用 UniApp + Vue3 开发小程序端
参与后端 Java 功能开发和接口联调
参与数据库表结构设计和日志查询方案设计
负责部分复杂业务流程的落地实现
该项目体现了我从需求理解、架构设计、前端开发、后端协同到上线维护的完整交付能力。相关经历来自我上传的原简历内容整理。
2. 发财数售后机项目 3.0
项目角色:全栈开发
技术栈:UniApp、Vue、Java、MySQL
该项目主要是对 C 端商城小程序进行重构,同时开发内部销售人员使用的 H5 页面和 APP 端。项目涉及老系统接手、接口优化、数据库迁移、服务器迁移、小程序重构和移动端多端适配。
主要工作:
接手原有 Java 后端项目
对部分较慢接口进行优化
调整 SQL 写法,提高接口响应速度
完成数据库和服务器迁移
使用 UniApp 重构 C 端商城小程序
使用 UniApp 开发销售端 H5 和 APP
根据业务变化持续迭代功能
该项目中,我不仅负责前端页面开发,也处理了后端接口性能、数据库迁移、服务器迁移等问题,适合体现我在接单平台上的“独立解决问题能力”。
3. 我是品牌小程序 2.0
项目角色:前端开发
技术栈:UniApp、微信小程序、Vue
该项目是商城实体店对应的线上小程序,由 C 端用户小程序和导购端组成。由于 1.0 版本业务不断增加,小程序体积变大,项目需要进行重构、分包优化和功能升级。
主要工作:
接手 C 端小程序 1.0 到 2.0 的重构
使用 UniApp 对小程序进行重构开发
对原小程序进行分包优化
根据 UI 图调整 Tab 页面和业务页面
新增导购端功能
与各部门沟通业务需求并完成落地
该项目适合体现我对小程序实际业务开发、重构优化和需求沟通的经验。
4. 米花星球 2.0
项目角色:前端开发
技术栈:UniApp、微信小程序、字节小程序、H5
该项目主要是对 C 端小程序进行 UI 改版,并上线字节小程序,同时新增 H5 端访问能力。项目中涉及多端兼容、扫码访问、商城购买流程和商家端、运维端需求调整。
主要工作:
使用 UniApp 重构 C 端小程序
部署并适配字节小程序
开发 H5 端购买流程
支持用户扫码后进入 H5 完成购买
负责商家端和运维端需求新增与调整
5. 米花星球小程序 1.0
项目角色:前端开发
技术栈:微信小程序、WXML、JavaScript
该项目是无人爆米花机系统的前端部分,包括 C 端小程序、商家端小程序、维护端小程序、后台管理系统等。业务围绕无人设备、商品购买、充值、商家管理和设备维护展开。
主要工作:
完成 C 端小程序开发
实现用户购买爆米花券、充值等功能
完成商家端小程序开发
实现商家对售货机和商品的管理
完成维护端小程序开发
实现维护人员对设备进行维护和新建
该项目体现了我在“设备 + 小程序 + 商城 + 管理端”这类复杂业务中的前端开发能力。
6. 发财数售货机系统 2.0
项目角色:前端开发
技术栈:UniApp、微信小程序、APP
该项目是发财数商家小程序 2.0 版本。由于业务需要增加 APP 端,因此选择使用 UniApp 进行项目搭建,实现一套代码同时支持微信小程序和 APP 端。
主要工作:
完成微信小程序到 UniApp 项目的转换
使用一套代码支持小程序和 APP
根据 APP 端特殊需求进行调整
配合业务部门持续新增功能
7. 一只香蕉售货机后台管理系统 2.0
项目角色:前端开发
技术栈:Vue、Element UI、Layui
该项目是无人售货后台管理系统的前端改版项目,主要目标是将原 Layui 项目逐步迁移到 Vue 技术栈,并根据新业务需求进行功能调整。
主要工作:
负责前端项目整体框架迁移
将 Layui 页面逐步改造为 Vue 页面
使用 Element UI 完成后台页面开发
根据需求剔除部分旧业务线
新增后台管理功能
完成移动端官网开发
配合第三方推广公司完成官网部署和修改
8. 发财数无人售货机系统 1.0
项目角色:前端开发 / 中间件开发
技术栈:Vue、Element UI、ECharts、高德地图、微信小程序、MQTT
该项目是开放式无人售货机系统,前端包括售货机 APP、后台管理系统、商城小程序、商家小程序,后端包括 MQ 中间件和 Java 服务。
主要工作:
使用 Vue + Element UI 搭建后台管理系统
使用 ECharts 和高德地图完成数据分析展示
通过角色权限控制菜单展示
完成商家小程序开发
完成 C 端商城小程序开发
参与 MQ 中间件开发
基于阿里云 MQ 和 MQTT 实现服务端与售货机客户端通信
监听客户端连接状态并向业务系统通知
该项目能够体现我不仅能做普通前端页面,也能理解物联网设备、消息通信和复杂业务流程。