项目介绍
三勾点餐系统基于thinkphp8+element-plus+uniapp打造的面向开发的小程序商城,方便二次开发或直接使用,可发布到多端,包括微信小程序、微信公众号、QQ小程序、支付宝小程序、字节跳动小程序、百度小程序、android端、ios端。
项目特色
- SAAS支持:无限多开、实现多租户应用开发
- 开发规范:前后端高度一致的权限控制、实现项目规范
- 前后分离:开发更清晰、分工更明确、提升开发效率
- element-ui plus:基于饿了么团队ui库、用户体验超棒
- thinkphp8:国内流行的php框架、结构代码清晰
- 极易二开:代码结构清晰、快速开发应用
- 多平台支持:微信小程序、h5、微信公众号、支付宝小程序、app打包,开发不浪费
系统功能
项目截图
移动端截图
|
|
|
|---|---|---|
|
|
|
后台截图
|
|
|---|---|
|
|
项目源码
| 项目目录 | 说明 | 开发工具 | 核心技术 |
|---|---|---|---|
| db | 数据库 | mysql5.7、mysql8.0 | |
| jjj_food_chain | php后端 | PhpStorm、Sublime Text | thinkphp8.1 |
| jjj_food_chain_admin | SAAS管理后台 | hbuilder x、vscode等js开发工具 | vue3、element-ui plus |
| jjj_food_chain_app | 移动端 | hbuilder x | vue3、uniapp |
| jjj_food_chain_shop | 商城端管理后台 | hbuilder x、vscode等js开发工具 | vue3、element-ui plus |
项目启动
- 环境准备
| 环境类型 | 开发工具 | 版本要求 |
|---|---|---|
| php后端 | PhpStorm、Sublime Text | thinkphp8.1 |
| 后端vue管理页面 | hbuilder x、vscode等js开发工具 | Node 16+(推荐16) |
| 前端页面 | hbuilder x | uniapp |
注意:Node.js 16版本以下存在兼容性问题,请勿使用
- 本地启动
#数据库安装
mysql5.7新建数据库jjj_food_chain,导入脚本db/init.sql
#后端启动
- 使用phpenv或者phpstudy集成环境,建立站点,根目录指向jjj_food_chain/public - 用PhpStorm打开jjj_food_chain目录 - 修改jjj_food_chain/.env里面的数据库配置 #管理端页面启动
- cmd进入jjj_food_chain_shop目录,执行npm install - 修改jjj_food_chain_shop/.env.development里面的后端地址 - 执行npm run dev,启动成功后进入后台,默认密码admin/123456 #uniapp移动端启动
- 用hbuilder x打开jjj_food_chain_app目录,修改manifest.json文件,可视化修改Web配置->路由模式为hash - 修改env/development.js里面的域名 - 点击菜单运行->运行到浏览器->Chrome
开发指南
特别感谢
- gitee官方
- element-plus:https://element-plus.gitee.io/zh-CN/
- vue:https://cn.vuejs.org/
加群交流
官网地址: https://www.jjjshop.net
交流QQ群:618300870
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。





评论(0)