美妆小程序产品系统Vibe Coding

我要开发同款
无敌小马2026年03月18日
19阅读

技术信息

语言技术
JavaNginxSpringMybatisVue
系统类型
小程序轻应用
行业分类
电商社交

作品详情

行业场景

美业门店长期依赖电话或线下记录预约,存在漏单率高、用户体验差、门店管理效率低等痛点。拾万野定制美妆品牌旗下门店面向年轻女性消费群体,提供专业化妆造型服务,客单价较高、预约排期复杂,亟需一套数字化预约与运营管理系统。本项目面向美业垂直场景,解决门店预约管理混乱、用户触达成本高、收款流程繁琐等核心问题。

功能介绍

项目分为三端:微信小程序(用户端)、管理后台(运营端)、后端API服务。小程序包含首页轮播展示、服务浏览与详情、在线预约(支持定金+尾款两阶段支付)、微信JSAPI支付、余额充值与抵扣、预约订单管理、技师评价、消息通知等模块。管理后台涵盖门店管理、服务与分类管理、技师管理、预约工单处理、用户与余额管理、财务流水、评价审核、轮播图配置、订阅消息推送等完整运营功能。后端基于Spring Boot 3.2多模块架构,集成Sa-Token鉴权、MyBatis-Plus、微信支付V3、Flyway数据库迁移及微信订单发货管理合规接口。

项目实现

后端采用Spring Boot 3.2 + Java 17 Maven多模块架构(common/framework/system/business/admin),数据库使用MySQL 8.0配合Flyway做版本迁移管理,缓存与Token存储使用Redis,ORM层使用MyBatis-Plus并开启逻辑删除。鉴权框架选用Sa-Token,支持用户与管理员双角色并发登录。支付模块集成微信支付V3 SDK,实现JSAPI预下单、异步回调验签解密、主动查单、退款及订单发货信息上报(符合微信订单发货管理规范)。前端管理后台基于Vue 3 + Element Plus + Vite + TypeScript构建,使用Pinia做状态管理,unplugin-auto-import自动导入。微信小程序基于uni-app + uView Plus开发,支持分享好友/朋友圈、消息订阅通知、自定义导航栏沉浸式布局,部署于Linux服务器,通过Nginx反向代理提供HTTPS访问。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论