市井晓市产品系统Vibe Coding

我要开发同款
proginn10081135332026年11月07日
6阅读

技术信息

语言技术
Java、小程序
系统类型
小程序轻应用
行业分类
社交

作品详情

行业场景

立项原因 :社区旧物处置长期存在「卖不掉、送不出、扔了可惜」的问题。跨城二手平台运费常常高于物品本身价值,低值旧物无法流通;业主群交易又缺少身份验证,陌生人之间信任成本高。本项目以「小区」为最小信任单元,解决邻里旧物交易、拼团采购与互助的信息撮合和信任问题。

行业与业务背景 :属于社区二手闲置交易与本地生活服务的交叉领域,目标用户是同小区及周边 1~3 公里的居民,交易以自提、当面交付为主,天然省去物流成本。核心竞争力是 地理强约束 + 身份强认证(房产证/租赁合同审核)+ 邻里关系链 ,用户须通过小区认证才能交易,纠纷可线下协商、社区内曝光,信任基础远高于泛二手平台。

功能介绍

功能模块 :用户认证、小区社区、物品交易、订单履约、竞价、拼团、求助互助、广场内容、消息推送、积分信用、评价举报、管理后台,后端约 20 个业务模块、300+ 个 Java 类,小程序 81 个页面。

主要功能 :用户认证加入小区后可发布旧物,支持一口价、竞价、免费三种价格模式,以及先到先得、卖家决定两种竞争模式。先到先得会锁定物品并自动生成订单;「我来决定」由卖家从想要列表中挑选买家;竞价到期由定时任务自动结算,无人出价则下架。订单走「待发货→待收货→待付款→已完成」统一状态机,并同步物品状态。拼团支持开团、参团、成团后批量生成订单,支持自提或送货上门。求助支持响应与选定帮助者,双方联系可见。广场支持图文发帖、评论点赞。消息中心整合站内通知、WebSocket 实时聊天与公众号模板消息。后台提供内容审核、举报处理、封禁、信用扣分与数据看板。

项目实现

我负责的任务 :独立完成数据库设计(40+ 张业务表)、后端全部接口与定时任务、小程序 81 个页面,以及积分防刷、订单与物品双状态机一致性、手机号隐私分层(列表脱敏、详情完整号+一键拨打)等核心业务规则,并完成小程序审核合规整改与代码清理重构。

技术栈 :微信原生小程序(WXML/WXSS/JS、自定义 tabBar、分包加载);Spring Boot 3 + MyBatis-Plus + MySQL + Redis + MongoDB;Sa-Token 鉴权、Netty WebSocket 实时聊天、阿里云 OSS 图片存储、公众号模板消息;管理后台 JeecgBoot(Vue3)。架构为前后端分离、五仓库独立维护,统一返回体与枚举管理。

亮点与难点 :把物品与订单状态机写成强制流转规则,订单完成时幂等推进物品为已成交,取消订单保留竞价记录、重新上架才重置,避免历史脏数据;积分设唯一入口 + 每日上限 + 同日同目标去重 + 作者自刷屏蔽,堵住刷分漏洞;OSS 图片统一「库中只存 key、读时统一签名」链路,解决签名 URL 过期碎图;手机号按「列表脱敏、详情按角色放开」三层策略展示,兼顾隐私与联系效率。

示例图片

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

评论