<返回更多

推荐 7 个热门电商 GitHub 项目

2021-09-14    一个快乐的摸鱼人
加入收藏

本文推荐 GitHub 和 Gitee 上比较热门的电商开源项目,包括前后端分离、微服务架构等,同时具备 PC、移动端、小程序

01. 新蜂电商

第一个电商项目:newbee-mall,这个系统的名称是新蜂商城(明明是牛逼商城)。说是一个项目,其实是四个项目,由于是前后端分离开发,这个商城项目分为商城系统、管理系统、前台系统等。

  • 商城后端接口:newbee-mall-api
  • 商城 Vue 2 版本:newbee-mall-vue-App
  • 商城 Vue 3 版本:newbee-mall-vue3-app
  • 商城后台管理系统:newbee-mall-manage

项目都是基于最流行的技术栈:后端采用 Spring Boot 2.X 框架,前端使用 Vue.js 及相关技术栈开发,还提供接口文档:

推荐 7 个热门电商 GitHub 项目

 

商城功能齐全,前台功能包含购物、订单模块、会员模块、商品模块、首页轮播等模块。后台管理系统包含数据可视化、商品管理、订单管理、会员管理、分类管理等模块。

商城界面简洁,适配 PC 和移动端,系统整体色调为蓝色、白色,简约大方:

推荐 7 个热门电商 GitHub 项目

 

我把四个开源项目的地址放在了后台,关注微信公众号 「逛逛GitHub」,后台回复「电商」获取链接 。

 

02. 微服务电商系统

基于 Spring Cloud 的微服务商城系统项目:mall-swarm

该项目采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatisDocker、Elasticsearch 等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm 在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。

系统截屏

推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 

微服务架构图

推荐 7 个热门电商 GitHub 项目

 

该项目的搭建都有详细的步骤,并提供详细博客指导:

推荐 7 个热门电商 GitHub 项目

 

如果你不了解 Spring Cloud 技术,可以参考项目作者的另一个项目:

https://github.com/macrozheng/springcloud-learning

推荐 7 个热门电商 GitHub 项目

 

该项目是一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。21篇文章,篇篇精华,32个Demo,涵盖大部分应用场景。

推荐 7 个热门电商 GitHub 项目

 

感觉不错的童鞋,可以去 Star 一波。

 

03. 基于 Spring Cloud 的分布式电商项目

基于 Spring Cloud 的分布式电商项目,该项目使用分库设计方案,不同的模块依赖不同的数据库实例。后台登陆采用 Oauth 2.0 授权,支持密码登陆、授权码登陆、短信验证码登陆、注册中心与配置中心已使用 alibaba naco。

目标打造顶级多模块,高可用,高扩展电商项目。

技术栈基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud.NETflix 等框架,可以借助该项目学习 Spring Cloud 技术栈,作为练手项目。


 
推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 

 

04. 移动端开源电商项目

该项目基于 vue 2.x 和 vant 2.x 实现。使用了最新的 Vue 全家桶技术栈,以及一些优秀的开源库如 better-scroll、 moment.js、twix.js、pubsub-js,后台数据通过 Easy-Mock 搭建。支持多语言国际化,相信不管你是处于哪个段位的攻城狮,本项目都能帮助到你。

推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 

 

05. Mall4j

一个基于 Spring Boot、Spring oauth2.0、MyBatis、redis 的轻量级、前后端分离、防范 xss 攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为 b2b2c 设计,拥有完整 sku 和下单流程的完全开源商城

Mall4j项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理、设置等模块。

推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 

 

06. 仿小米商城

基于 Vue+Vue-Router+Vuex+Element-ui+axIOS 写的小米商城高仿项目。

推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 


推荐 7 个热门电商 GitHub 项目

 

 

07. Lilishop 商城系统

Lilishop 商城系统 基于Spring Boot 研发,前端使用 Vue、uniapp开发 系统全端全部代码开源

业务兼容O2O商城/B2B商城/B2B2C商城/F2B2C商城/S2B2C商城。支持小程序商城、H5商城、APP商城、 PC商城。商城前后端分离、支持分布式部署。

商城包含 会员模块、第三方登录模块、第三方支付模块、楼层装修模块、订单模块、分销模块、文章模块、系统设置模块、流量分析模块。

商城包含各种中间件、搜索引擎、多级缓存、分布式事务、分布式任务调度等,支持Docker,支持k8s。是一款高性能,支持高并发的商城系统。

推荐 7 个热门电商 GitHub 项目

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>