从零手写「同城二手闲置平台」全套源码开源了Spring Boot Vue3 前后端分离实战大家好我是专注于全栈项目实战的博主。今天给大家分享一个我完整开发并部署上线的开源项目——心享生活xinxin-life本地生活服务平台代码全部开源可直接运行、可直接拿去做毕设 / 面试项目 / 学习练手。文末附 GitHub 仓库地址求点赞收藏关注一、项目是什么一个功能完整的同城二手闲置交易平台包含三类端端 技术栈 职责后端服务 Spring Boot 2.7 MyBatis Redis RabbitMQ Spring Cloud Alibaba 核心业务接口管理后台 Vue 3 Element Plus ECharts 运营/管理员端用户端 H5 Vue 3 Vant 4 移动端用户核心业务闭环发布闲置 → 浏览搜索 → 下单交易 → 支付 → 售后 → 实名认证 → 私信聊天 → 社区互动全流程都实现了。二、功能亮点能写进简历的那种用户端H5首页轮播 分类导航 推荐瀑布流商品发布标题/描述/分类/价格/多图上传/定位搜索 分类筛选 分页加载我的订单、我的收藏、我发布的一对一私信聊天带未读角标实名认证、收货地址管理、反馈投诉管理后台ECharts 数据看板平台总览用户/实名认证/反馈 审核管理商品审核、上下架、违规处理订单交易、售后维权处理优惠券 限时秒杀活动配置平台公告、社区动态管理财务流水、服务费统计管理员账号 参数配置后端能力JWT 登录鉴权用户/管理员双通道Redis 缓存、RabbitMQ 消息队列下单/通知等异步化Spring Cloud Alibaba 微服务骨架阿里云 OSS 图片存储MyBatis MySQL 数据访问三、技术栈速览后端 Spring Boot 2.7.18 / MyBatis 2.3.0 / MySQL 8.0缓存 Redis队列 RabbitMQ鉴权 JWT (jjwt)存储 阿里云 OSS工具 Hutool / Fastjson / Lombok前端 Vue3 / Vite5 / Pinia / Element Plus / Vant4 / Axios构建 Maven / npm四、如何快速跑起来1. 克隆后端git clone https://github.com/hjgghgfcg/xinxin-life.git2. 启动依赖本地装好 MySQL / Redis / RabbitMQmvn clean package -DskipTestsjava -jar target/xinxin-life-1.0.0.jar前端两个仓库配套git clone https://github.com/hjgghgfcg/xinxin-life-admin.git # 管理后台 :3000git clone https://github.com/hjgghgfcg/xinxin-life-user.git # 用户端 :3001npm install npm run dev五、适合谁 毕设选题同城交易类平台是经典高分选题此项目功能完整、可直接演示 简历项目JWT/Redis/RabbitMQ/OSS 微服务全家桶面试有得聊 学习者前后端分离、RBAC 思想、消息队列落地都是实战干货源码里包含完整的接口文档、数据库脚本、部署说明改了配置就能跑。六、求个三联支持 ❤️如果这个项目对你有帮助欢迎点赞 收藏 关注后续更新更多实战开源项目Star 一下仓库让我有动力继续开源有问题欢迎评论 / 私信交流我看到都会回复 GitHub 仓库https://github.com/hjgghgfcg/xinxin-life配套仓库管理后台 xinxin-life-admin、用户端 xinxin-life-user主页可直接跳转感谢阅读下期再见