前端技术
熟悉 Vue2、Vue3、JavaScript、ES6、HTML5、CSS3、TypeScript 基础使用,具备组件化开发、页面封装、接口封装、状态管理、表单处理、列表查询、权限控制、路由管理等实际项目经验。
小程序与移动端
熟悉 微信小程序、UniApp、H5、APP 多端开发,能够处理小程序分包、授权登录、页面适配、接口请求、扫码访问、支付流程、移动端兼容、安卓/iOS 差异等问题。
UI 框架
熟练使用 Element UI、Ant Design Vue、Vant、uView、uni-ui 等常见 UI 框架,能够根据 UI 图快速还原页面,也可以在没有完整 UI 图的情况下,根据业务需求设计出简洁可用的页面。
后端与接口理解
熟悉 Java、Spring Boot、MyBatis、MySQL、Redis、MongoDB 等后端技术,能够理解接口设计、数据库结构和后端业务逻辑,降低前后端沟通成本。
工程化与协作
熟悉 Git、接口联调、项目部署、线上问题排查、性能优化、SQL 优化、需求拆解和版本迭代流程。能够独立负责项目,也可以配合团队完成模块开发。
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 实现服务端与售货机客户端通信
监听客户端连接状态并向业务系统通知
该项目能够体现我不仅能做普通前端页面,也能理解物联网设备、消息通信和复杂业务流程。
参与公司系统的讨论与制定,负责服务端与app之间的接口与通讯的模块,负责后台管理系统前端实现,服务端设备业务逻辑模块的实现,负责小程序整体开发,支付宝支付等相关业务服务端实现,负责云服务搭建与前期维护,数据库表结构前期设计。 后端使用Jfinal框架,部署在阿里云服务器,使
奇妙喔小程序 开发工具:微信开发者工具 项目描述:该项目是无人爆米花售卖机系统,由售货机上的app,web后台系统,商家端小程序,运维端小程序,客户端小程序组成。 职责描述: 参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BU
项目描述:该项目是一个生产安全的模拟测试答题小程序,主要功能为答题与购买次数。 职责描述: 参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BUG。 功能描述: 1. 负责小程序端的开发。 2. 将UI的图落实到代码,并针对需求进