8000 GitHub - lg-li/Shop-pin-Backend: Pin! 开源拼团电商平台,完整的移动端电商平台,附带简单的推荐系统。此项目为其后端代码。
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Pin! 开源拼团电商平台,完整的移动端电商平台,附带简单的推荐系统。此项目为其后端代码。

License

Notifications You must be signed in to change notification settings

lg-li/Shop-pin-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shop-pin Backend

Shop Pin 拼团电商项目后端代码。本项目仅用于学习交流之目的。若欲将其部分用于商业用途,须得作者之许可。

本项目主要基于 Spring Boot 基本框架。并使用 Spring Cloud (Eureka\Feign) 搭建分布式架构,并结合了多种技术将原仅适用与单服务器的模块进行分布式架构之适配。同时附带一个自更新的简单的推荐系统,针对用户推荐首页商品。

Pin 相关仓库链接

用户前端仓库(Uni-app)

商户前端仓库(Vue)

后端仓库(Java)

主要使用的框架

后端业务逻辑

  • Spring Boot

  • Spring Cloud (Distributed)

  • Spring Security (RBAC)

  • Spring AOP

通信与存储

  • Redis (Cache / Mutex Lock for Critical Condition)

  • MongoDB (Rich text and image storage / Recommendation rank cache)

  • RabbitMQ (Cross-nodes communication / Distributed Web-socket)

基础推荐服务策略

  • Flask (Recommender Trigger Entry Point)

  • Tensorflow

开源协定

本项目遵循 MIT 开源协定之规定。

About

Pin! 开源拼团电商平台,完整的移动端电商平台,附带简单的推荐系统。此项目为其后端代码。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0