首页 > 其他分享 >花了三年时间开发的开源项目,终于500 个 Star 了!

花了三年时间开发的开源项目,终于500 个 Star 了!

时间:2023-11-04 22:33:21浏览次数:30  
标签:Star 项目 开源 waynboot mall 商城 vue2 500

waynboot-mall 商城项目从疫情开始初期着手准备,到现在已经经过了 3 年多的时间,从项目初期到现在,一个人持续迭代,修复漏洞,添加功能,经历了前端开发工具从 vue2、vue-cli 切换到 vue3、vite 的转变,也经历了后端技术框架从 Spring Boot2 到 Spring Boot3 的变迁。这个项目已经代表了过去三年间我在开源世界的留下的步履足迹。代表了我对开源世界的一份贡献。这个项目也代表了我的一种技术能力,能够从零到一搭建一套完备、包含前后端的商城系统。这里面也希望更多的人看到这个项目,使用到这个项目,能帮助到各位就是对我最大的肯定。

waynboot-mall 商城项目经历了三年发展,前后端代码累计有 600 多次提交记录、超过 500 个 star 以及 190 个 fork。

第一次提交记录 2020 年 4 月 20 日

2020 - 2023 提交贡献图

 

 

 

 

 

waynboot-mall 项目主页

简介

waynboot-mall 是一套全部开源的微商城项目,包含三个项目:基于 vue2 的运营后台、基于 vue2 的 H5 商城以及基于 Java 开发的后端 api 项目。这三个项目实现了一套完整的商城业务,有首页展示、商品分类、商品详情、sku 详情、商品搜索、购物车、结算下单、支付宝/微信支付、商品评论等一系列功能。商城前后台项目源码全部开源,绝无套路。技术上基于最新得 Springboot3.1,整合了 Redis、RabbitMQ、ElasticSearch 等常用中间件,根据博主多年线上项目实战经验总结开发而来不断优化、完善。

对于初学者而言 waynboot-mall 项目是非常易于学习的,根据 readme 中的本地开发指南就能成功启动项目。还提供了 docker-compose 一键部署脚本,只需要十分钟就能启动商城前后台所有服务。

  • 后端 Java 接口项目 https://github.com/wayn111/waynboot-mall

  • 前端 vue2 H5 商城项目 https://github.com/wayn111/waynboot-mobile

  • 前端 vue2 运管后台项目 https://github.com/wayn111/waynboot-admin

功能设计

waynboot-mall 功能设计

系统设计

waynboot-mall 系统设计

技术选型

 

演示截图

 

 

最后

waynboot-mall 项目发展至今,实属不易,我会在今后的日子里持续更新,修复 bug。希望看到本文的同学都能给 waynboot-mall 项目点个 star,帮助 waynboot-mall 走的更远,被更多的人发现与收藏。

waynboot-mall 项目地址:https://github.com/wayn111/waynboot-mall,点个 Star

标签:Star,项目,开源,waynboot,mall,商城,vue2,500
From: https://www.cnblogs.com/waynaqua/p/17809930.html

相关文章

  • 安全运营之Zeek开源网络流量分析工具安装部署
    一、zeek简要介绍    Zeek官方网站为https://zeek.org/,官网将其定义为一款开源的网络安全流量分析工具,其前身为Bro,在其官方网站可以找到详细的文档说明,zeek可以以单节点部署,也可以以集群的方式部署。Zeek的架构如下:其中有两个关键的组件,EventEngine以及PolicyScriptInter......
  • 【工作01】某科研院所 - 3500每月 - offer - 拒
    经历  导师推荐的一家单位。  跟我说的好听。说什么就开始的半年(6个月实习期)难捱,之后每个月工资(底薪+绩效)比学校发给他的还高。  这里需要先说明一下我所在大学的教师工资。经历过一次工资发放改革,现在绩效平摊到了每一个月里,他一个月的工资到手大概是9000左右,五险一金......
  • doltgresql dolthub 团队开源的基于pg 协议的数据版本化管理工具
    dolthub团队开源了几个比较重要的东西(dolt)以及持续维护了go-mysql-server,dolt是基于go-mysql-server的数据多版本管理工具,从官方介绍上doltgresql的架构与dolthub是类似的dolthub参考架构说明dolthub基于git模式的数据管理是很值得学习的,是一个很不错数据多版本管理工......
  • 天沐瑜伽馆管理系统 JAVA开源项目 毕业设计
    一、摘要基于JAVA+Vue+SpringBoot+MySQL的天沐瑜伽馆管理系统,包含了瑜伽课程、课程预约、课程安排、课程评价、瑜伽器械、系统公告模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,天沐瑜伽馆管理系统基于角色......
  • springboot自定义Starter(超简捷)
    啥也不说,新建一个新的Maven项目引入Spring必要依赖autoconfigure这个依赖是SpringBoot框架的自动配置依赖,它包含了大量的自动配置类,用于根据应用程序的配置和环境,在应用程序启动时自动配置各种组件和属性。通过这个依赖,可以实现一些常见的配置,如数据库连接、缓存、消息队列......
  • 开源物流管理系统——【3】在线站点
    好消息,在线站点已经搭建完成。在线站点的搭建是为了让更多的朋友有一个直观的在线预览体验,以便提供更多的意见来完善业务流程和模块功能。接下来对在线站点做下基本的介绍:1.站点地址及访问账号:地址:http://wuliu.gardenengineer.club/账号密码:[email protected]......
  • Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star!
    中午时候,在技术交流群里聊起关于Redis创始人的一些趣事,比如离开Redis之后,去写科幻小说之类的。因为好奇科幻小说,TJ君就去搜索了一下。结果一搜,发现Redis作者最近居然又搞了个新活儿!世界上最小的聊天服务器这次Redis作者的新开源项目名叫:SmallChat。从关于内容中可以知道,这个开......
  • 程序员都收藏下吧!这样子找开源组件更安全!
     随着互联网的高速发展,开源组件日益成为技术研发的重要工作基础。尤其是如今软件市场对功能性需求的激增,与市场的节奏的加快,企业对程序员开发效率的要求越来越高,开源组件无疑成为了研发市场上的香饽饽。但开源组件极大地提高了开发效率的同时,也难以避免地引入了安全风险。对......
  • 棱镜七彩兼容CCF版开源漏洞信息描述规范COSV Schema 1.0
    CCF版开源漏洞信息描述规范COSVSchema1.0(以下简称“COSVSchema1.0”)已于前期正式发布,棱镜七彩作为COSVSchema1.0制定工作的重要成员积极响应规范内容,目前公司产品与漏洞推送服务已经实现COSVSchema1.0兼容。开源软件在现代软件开发中占据着重要作用,因此开源软件中存在的开源......
  • APK检测管理系统 JAVA开源项目 毕业设计
    https://gf.bilibili.com/item/detail/1104293029为了帮助小白入门Java,博主录制了本项目配套的《项目手把手启动教程》,希望能给同学们带来帮助。一、摘要基于JAVA+Vue+SpringBoot+MySQL的APK检测管理系统,包含了软件档案模块、软件检测模块、软件举报模块、开放平台模块,还包含系统......