# KbBacknd-cloud **Repository Path**: LHCong0516/KbBacknd-cloud ## Basic Information - **Project Name**: KbBacknd-cloud - **Description**: 开摆小程序后端,提供小程序端的服务数据 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-01 - **Last Updated**: 2023-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 摊位租赁小程序-“开摆” 介绍:完成商家的开店以及用户之间的交易、商城的展示 ## 需求分析 1、商家可以自己进行注册商户,进行摊位的开摊,用户可以查看到这些摊位的具体信息【如点赞人数,以及评论】 ​ 1、商店包括图片的展示、摊主的电话、以及摆摊地点等【摊主选择地点摆摊】 2、用户可以查看在售的商铺情况、可以进行商品的预约。 3、广场模块可以根据分类进行查看用户之间的发布信息【情感、或者是二手产品、海底捞等】 4、点赞信息的存储、以及库存的控制 ​ 1、redis缓存 5、排行榜--比较热门的帖子以及商铺好评率高的将进入排行榜 6、推荐 ​ 1、相似度计算算法 + 本地分布式计算【算法待选择】 7、用户的交易信息【交易订单】 实时追踪交易的情况 ​ 1、websocket 8、把商家营业信息进行广播【发送到用户的消息中心】 ​ 1、websocket ## 技术栈 ### 前端 1、微信小程序框架 2、uniapp来进行简化开发 3、Nginx来进行单机部署 4、使用vant-app来进行组件的拖拽 5、后台使用renren-fast快速生成管理后台【vue】 ### 后端 1、Java 编程语言 + SpringBoot 框架 2、SpringMVC + MyBatis + MyBatis Plus(提高开发效率) 3、MySQL 数据库 4、Redis 缓存 5、minio进行对象存储 7、websocket进行消息的推送 8、【待定】rabbitmq 9、Swagger + Knife4j 接口文档