分享过几个开源商城,每个都有一点遗憾。这也是自然,商城这类开源项目,多是一个人下班时间搞得。每个人的技术栈掌握情况不一,即使所谓的全栈开发,也总是比较擅长前端或后端中的一块。
如果是几个人一起开发,那么商业化的痕迹又会比较重,开源版本多数只是为了推广。拿开源版本直接商用基本是不现实的。
所以很难出一个非常优秀的完全开源前后端分离的商城平台,再加上微信小程序整合到一起。
回到本次推荐的这个项目,项目本身还是很优秀的。github上能收获万多的star
除了我上面提到的为小程序+Vue管理员后台+SpringBoot后台服务。作者还开发了一个轻商城,其实也就是一个H小商城。只是很不完善,还在开发中。
首页
专题列表、专题详情
分类列表、分类详情
品牌列表、品牌详情
新品首发、人气推荐
优惠券列表、优惠券选择
团购
搜索
商品详情、商品评价、商品分享
购物车
下单
订单列表、订单详情、订单售后
地址、收藏、足迹、意见反馈
客服
会员管理
商城管理
商品管理
推广管理
系统管理
配置管理
统计报表
放几张图大家看看
管理后台的图,
也放一张吧
其实,看过我以前分享的朋友,应该会从这几个截图中看到另外几个项目的影子。
没错,这个项目是在借鉴了其他项目基础上,整合发展来的。主要是以下几个:
nideshop-mini-program项目介绍:基于Node.js+MySQL开发的开源微信小程序商城(微信小程序)项目参考:litemall项目数据库基于nideshop-mini-program项目数据库;litemall项目的litemall-wx模块基于nideshop-mini-program开发。
vue-element-admin项目介绍: 一个基于Vue和Element的后台集成方案项目参考:litemall项目的litemall-admin模块的前端框架基于vue-element-admin项目修改扩展。
mall-admin-web项目介绍:mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现。项目参考:litemall项目的litemall-admin模块的一些页面布局样式参考了mall-admin-web项目。
biu项目介绍:管理后台项目开发脚手架,基于vue-element-admin和springboot搭建,前后端分离方式开发和部署。项目参考:litemall项目的权限管理功能参考了biu项目。
vant--mobile-mall项目介绍:基于有赞 vant 组件库的移动商城。项目参考:litemall项目的litemall-vue模块基于vant--mobile-mall项目开发