「初学者商城」- 写在最前面

1. 前言


前面一段时间,我陆陆续续写了一些有关开发到部署的博客,比较零散;这段时间呢想把这些都整合整合,写一个比较完整且初学者能看懂的项目,考虑后还是选择了电商作为主题,毕竟一个完整的电商项目涉及的业务会很多。

这几天也在准备和搭建基础架构,发现这比我想象中要艰难,但是仅仅在这开端就学习到了不少知识,我越来越发现这个项目是有意义的。

项目完完全全从零开始,并且会把过程全部记录下来。


2. 技术栈和模块


技术栈:

SpringCloud+Vue+Docker

整个项目分为四个部分:

  1. 后台:后台管理系统,面向开发管理员、运营人员、店铺老板、以及店铺客服等。
  2. 门户:商城前端页面,面向用户等。
  3. 接口:给后台管理系统和电商前端页面提供数据。
  4. 部署:把项目运行在服务器上。

其中后台门户使用Vue接口使用SpringCloud部署使用Docker

具体技术栈细节会在需要的时候展开描述。


3. 源码


接口:https://github.com/intomylife/osc-api

后台:https://github.com/intomylife/osc-front

门户:暂无

部署:https://github.com/intomylife/osc-build


4. 功能


登录、权限、商品、订单、秒杀、物流、评论以及客服等等…


5. 注意事项


5.1 标签

每一次完整的提交(功能,优化或者修复的多次提交)都会打上一个标签。

第一种,一个功能各方都要改动,则都会打上相同的标签号:

如标签v1.0(搭建基础架构),在接口后台部署中都存在。

第二种,有一方的提交不会影响任何其他方:

当有一方不会有相同功能的提交,如标签v1.1(添加日志),在接口部署中存在,但后台页面中不存在(因为后台页面没有日志的处理),这时后台的标签就会是v1.1(标签同步)


6. 结语


「初学者商城」,是一个初学者写的商城,也是一个给初学者学习的商城。

不断的学习,不断的总结,才能不断的进步。阿,快乐。


7. 相关文章


7.1 准备工作

「初学者商城」- 写在最前面  👀

7.2 搭建基础架构

「初学者商城」- 搭建基础架构(接口)

「初学者商城」- 搭建基础架构(后台管理系统)

「初学者商城」- 搭建基础架构(部署)

7.3 搭建本地开发环境

「初学者商城」- 搭建本地开发环境(JDK)

「初学者商城」- 搭建本地开发环境(Maven)

「初学者商城」- 搭建本地开发环境(Redis)

「初学者商城」- 搭建本地开发环境(MySQL)

「初学者商城」- 搭建本地开发环境(MongoDB)

「初学者商城」- 搭建本地开发环境(ZooKeeper)

「初学者商城」- 搭建本地开发环境(Kafka)


希望能够帮助到你

over




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值