本地生活服务预约平台,面向理发、家政、维修等本地商家,用户可在线浏览服务、预约下单、跟踪订单状态。项目使用 uni-app + Vue3 开发,一套代码同时输出微信小程序与支付宝小程序双端。
核心功能包括服务分类导航、商家详情页、在线预约与改约、订单状态流转(待确认/进行中/已完成/已取消)、评价系统、优惠券领取。后端采用 Spring Boot + MyBatis-Plus,数据库设计涵盖用户、商家、服务、订单、评价、优惠券六大模块,接入微信支付完成交易闭环。
我在项目中负责全栈开发,独立完成从前端界面、交互逻辑到后端接口、数据库设计、服务器部署的完整交付。项目采用前后端分离架构,使用 JWT 鉴权,Redis 缓存热门服务列表提升响应速度。
通用型企业级后台管理系统,可作为各类业务系统的基座快速二次开发。前端采用 Vue3 + Element Plus,后端采用 Spring Boot + MyBatis-Plus,数据库使用 MySQL,缓存使用 Redis。
核心功能包括 RBAC 角色权限控制(用户-角色-权限三级模型)、菜单动态路由、数据表格增删改查与批量操作、Excel 导入导出、操作日志审计、系统参数配置、多租户数据隔离。采用模块化架构设计,将通用能力封装为独立模块,新业务系统可在一周内完成基础框架搭建。
我负责整个系统的架构设计与全栈开发。后端采用分层架构,统一异常处理与响应封装;前端基于 Vue3 组合式 API,封装可复用的表格、表单、弹窗组件。系统支持 Docker 容器化一键部署。