# unimall 小程序 + App + 公众号H5 **Repository Path**: codextool/unimall ## Basic Information - **Project Name**: unimall 小程序 + App + 公众号H5 - **Description**: →→→→→部署视频教程←←←←← 又双叒叕一个B2C电商开源项目。同时支持微信小程序、H5、安卓App、苹果App。支持集群部署,单机部署。可用于B2C商城,O2O外卖,社区超市,生鲜等。 unimall使用uniapp编码。使用Java开发,SpringBoot框架、MyBatis-plus持久层框架、Redis作为缓存、MySql作为数据库。前端vuejs作为开发语言。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1926 - **Created**: 2020-04-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README > unimall 针对中小商户、企业和个人学习者开发。使用Java编码,采用SpringBoot、Mybatis-Plus等易用框架,适合个人学习研究。同时支持单机部署、集群部署,中小商户企业可根据业务动态扩容。unimall使用uniapp前端框架,可同时编译到 微信小程序、H5、Android App、iOS App等几个平台,可为中小商户企业节约大量维护成本。也可支撑中小商户企业前期平台横扩需求。 --- QQ讨论群:656676341 (进群前,请在网页右上角点star) --- #### 视频教程 [01-unimall微信B2C商城搭建-搭建开发环境](https://www.bilibili.com/video/av85227442/) [02-unimall微信B2C商城搭建-本地运行前后端代码](https://www.bilibili.com/video/av85237640/) [03-unimall微信B2C商城搭建-打包上传到服务器运行(前后端)](https://www.bilibili.com/video/av85244186/) [04-零技术基础SaaS搭建 微信电商小程序](https://www.bilibili.com/video/av85247037/) #### 优先更新地址 https://gitee.com/iotechn/unimall #### 用户端系统演示 下面分别是微信小程序包和Android安装Apk。因为苹果开发者ID太贵,所以这里没有打包,实际也可同时支持苹果的。 在这基础上,还增加了H5。可内置到微信公众号上,变成公众号商城!尽情体验! ![二维码](snapshoot/qr.jpg) --- ![前端演示](snapshoot/front.jpg) #### 后台端系统演示 - 后台演示地址: [http://admin.unimall.iotechn.com](http://admin.unimall.iotechn.com) - 登录名:guest 密码:123456 验证码:666666 (guest仅有只读权限) ![后端演示0](snapshoot/backend0.png) ![后端演示1](snapshoot/backend1.png) ![后端演示2](snapshoot/backend2.png) #### 插件中心 Unimall主程序功能均项目中,包括其基本的订单、商品、广告、优惠券、运费模板、VIP等等功能。后续功能将以插件的形式陆续提供。插件使用主程序模板方法的形式实现。具有自动安装的功能,尽量减少对主代码入侵。插件并无太多学习价值,所以仅对授权用户开放,并且每个插件单独收费。 **1.点餐列表** 部分开发者也许需要点餐列表,用于外卖、社区超市、生鲜线下配送等场景。 ![点餐列表](snapshoot/plugin-menulist.jpg) **2.自动发货** 部分商家售卖虚拟物品,例如话费、网游充值卡。自创作视频教程等。使用自动发货插件可自动将卡密发送到用户微信上。 ![自动发货](snapshoot/plugin-autoship.jpg) 更多插件,敬请期待! #### Unimall 基本框架 Unimall使用前后分离的设计、后端采用Java编写,前端均适用vuejs编写。 ![架构图](snapshoot/framework.png) #### 项目部署方式 >项目部署 ##### ⓪ 服务器推荐 服务器可根据自身业务来选购,单机环境推荐2C4G ##### ① 基础运行环境 | 运行环境 | 版本号 | |:--------|:--------| | MySQL | 5.7(推荐) | | JDK | 1.8(推荐) | | Redis | 4.0.1(其他也可以) | | Nginx | 只要Web容器就可以了 | 请参考 [CentOS7.4 安装 MySQL5.7](https://github.com/iotechn/document-basic/blob/master/CentOS7.4_Install_MySQL5.7.md) 请参考 [CentOS 安装 JDK8](https://github.com/iotechn/document-basic/blob/master/CentOS_Install_JDK8.md) 请参照CentOS [安装 NodeJs 8.15.0](https://github.com/iotechn/document-basic/blob/master/CentOS_Install_NodeJS_8.15.0.md) Redis安装可直接使用yum安装 yum install redis 安装完成后使用 redis-cli 命令,若能进入,则表示redis安装完成 ##### ② 后台管理系统编译运行指南 [编译运行指南](doc/run.md) ##### ③ 编译部署前后端代码 项目部署分为 Server 、 App 、 Admin 三个部分 [部署Step1:Java后台编译&部署](doc/server.md) [部署Step2:App编译打包](doc/app.md) [部署Step3:Admin编译打包](doc/admin.md) ##### ④ 二次开发文档 [二次开发文档](doc/2develop.md) #### 版权声明 本项目后端由重庆驽驹科技有限公司开发,禁止未经授权用于商业用途。个人学习可免费使用。如需商业授权,请进DEMO小程序购买。 本项目后端由重庆驽驹科技有限公司开发,禁止未经授权用于商业用途。个人学习可免费使用。如需商业授权,请进DEMO小程序购买。 本项目后端由重庆驽驹科技有限公司开发,禁止未经授权用于商业用途。个人学习可免费使用。如需商业授权,请进DEMO小程序购买。 前端代码使用的 mix.R 的开源模板,在此模板的基础上对接了Unimall后端Api,作者说不做商用限制,保留原地址,所以授权仅针对后端代码商用授权。 mix模板地址:https://ext.dcloud.net.cn/plugin?id=200 #### 授权方式 1.淘宝授权:[https://item.taobao.com/item.htm?spm=a2126o.11854294.0.0.5f164831jltJlx&id=615046003598](https://item.taobao.com/item.htm?spm=a2126o.11854294.0.0.5f164831jltJlx&id=615046003598) 2.直接在小程序中购买商用授权商品 #### 已授权公司查询(由于是后面统计的,有些未统计到,请用订单号来添加) [http://www.dobbinsoft.com/authorization.html](http://www.dobbinsoft.com/authorization.html) #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 这人开过分了,直接将开源放淘宝,而且卖得还贵。 PP开发工作室 https://item.taobao.com/item.htm?spm=a230r.1.14.4.6ebf5e4bqXCdiv&id=607307308260&ns=1&abbucket=2#detail #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 #### 奸商曝光 ### 更多服务 ### 项目定制开发服务 俗称外包,请加文档顶部的群,联系群主或者管理员(外包不仅限于线上商城)。 ### SaaS服务 对于缺少技术的创业团队来说,使用SaaS服务即可解决掉技术问题。简单的说,就是由我们为客户统一运维,每年付一定的钱给我们就行了。 Unimall SaaS版每年980元。这个价格就和服务器的价格差不多,并且**我们还可以免费代申请微信小程序,这可以节约每年300元的认证费**。也就是说你使用SaaS服务之后,还可以省下三四百元每年。 使用Unimall SaaS版的优势:Unimall本身开源,在创业初级技术不足,不足以支撑自主研发。当使用Unimall SaaS累计到一定用户后,可无缝切换到Unimall开源商城,并在此基础上做二次开发。 支持试用:如果您已经有了自己的小程序,直接来试用下吧。微信扫描一下二维码直接购买,可获取免登录链接,或直接PC访问腾讯云市场链接。 ![saas](snapshoot/saas.png) 腾讯云市场链接:[https://market.cloud.tencent.com/products/18338](https://market.cloud.tencent.com/products/18338) 点击“购买”旁边的“试用7天”,可立即试用。