项目介绍

Mall-Coupons是一个从前端到后端完全开源的淘宝客项目,当初学习完uniapp之后想做一个实战项目,所以才研发了这个项目。由于本人平时主要从事后端研发,界面样式非我所长,所以大家觉得界面效果不好的可以自己修改。目前项目已经支持打包成App、微信小程序、QQ小程序、Web站点;理论上其他小程序支持,可能需要微调

Github地址:

  • 后端项目地址:https://github.com/silently9527/mall-coupons-server

  • 前端项目地址:https://github.com/silently9527/mall-coupons

Gitee地址:

  • 后端项目地址:https://gitee.com/silently9527/mall-coupons-server

  • 前端项目地址:https://gitee.com/silently9527/mall-coupons

效果预览

注册大淘客账号

MallCoupons后端项目中使用的商品数据都是由大淘客API提供

  1. 首先需要注册大淘客账号(https://www.dataoke.com/)

  2. 进入到大淘客开放平台创建一个应用,为应用一键添加所有的API接口

  1. 在MallCoupons后端项目application.properties中添加应用的AppKey、AppSecret

dataoke.appKey=
dataoke.appSecret=

开通MobTech免费短信服务

MallCoupons在App中是通过手机号和验证码的方式登录,MobTech提供了免费的短信验证码服务。

  1. 注册MobTech账号https://www.mob.com/

  2. 进入到开发者平台,创建应用

3. 认证通过之后就可以配置短信的模板(详细的短信接入功能请查看API) 4. 在MallCoupons后端项目中配置应用appkey

mob.service.appkey=
  1. 在MallCoupons前端项目pages/public/login.vue中92行配置短信模板的id

  1. 需要在Uniapp插件市场中购买一个MobTech短信原生插件https://ext.dcloud.net.cn/plugin?id=2189

注册QQ小程序

在后端项目application.properties配置appId、appSecret

spring.social.qq.app-id=
spring.social.qq.app-secret=

注册微信小程序

在后端项目application.properties配置appId、appSecret

spring.social.wechat.app-id=
spring.social.wechat.app-secret=

安装Mysql

完成之后配置数据库的连接

spring.datasource.url=
spring.datasource.username=
spring.datasource.password=

安装Redis

完成之后配置Redis连接

spring.redis.host=
spring.redis.password=
spring.redis.port=

MallCoupons部署文档(淘客项目)相关推荐

  1. Hyperledger-indy indy-node部署文档

    撰写目的 Hyperledger-indy官方提供的indy-node手动部署文档较为简略且为全英文,本人在初次搭建节点时走了一些弯路,因此希望能为初次接触Hyperledger-indy的小伙伴提供 ...

  2. Vuepress + GitHub Actions实现文档博客自动部署

    说明 接着我上一篇文章,已经使用vuepress+github pages搭建好了自己的文档博客,并且可以在本地打包上传后就可以在pages上查看更新内容.但是有1个比较明显的缺点:打包速度并不快!! ...

  3. Django+Linux+Uwsgi+Nginx项目部署文档

    Django+Linux+Uwsgi+Nginx项目部署文档 WSGI 在生产环境中使用WSGI作为python web的服务器 WSGI:全拼为Python Web服务器网关接口,Python We ...

  4. JAVA微信开源项目(jeewx)百度BAE 部署文档

    JeeWx(捷微) 百度BAE 部署文档 开始前的准备 1. WAR包 下载地址: 链接: http://pan.baidu.com/s/1bnlcsk3 密码: 592i 下载war包和sql脚本文 ...

  5. django+nginx+uwsgi项目部署文档整理

    django+nginx+uwsgi项目部署文档整理 参考文章:https://blog.csdn.net/qq_42314550/article/details/81805328 一.python安 ...

  6. java web部署文档_javaweb项目实施部署文档

    javaweb项目实施部署文档 一 .安装配置jdk Jdk的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.h ...

  7. IM开源项目OpenIM部署文档-从准备工作到nginx配置

    IM开源项目OpenIM部署文档-从准备工作到nginx配置 2022-11-14 22:27·OpenIM 一.准备工作 运行环境 linux系统即可, Ubuntu 7.5.0-3ubuntu1~ ...

  8. 新鲜出炉的React博客系统源码,极简主义设计,手机端可自适应,超级简单,带部署文档与演示视频加截图

    新鲜出炉的React博客系统源码,极简主义设计,手机端可自适应,超级简单,带部署文档与演示视频加截图. 使用技术: 客户端前端:Next.js + React 管理端前端:React + Ant De ...

  9. jeeplus mysql_2.jeeplus源码-项目部署文档.docx

    项目部署文档官方网址: 作者:lgf更新日期:2016-5-9开发工具:eclipse/myeclipse+ mysql/oracle+tomcat6/7/8.打开eclipse右键 -> Im ...

最新文章

  1. python 日志模块 logging
  2. sklearn特征的选择
  3. Visual Studio Code 常用插件整理
  4. Android之ActivityLifecycleCallbacks的得到当前的activity的状态
  5. python commands_Windows环境下使用python的commands.getstatusoutput
  6. Linux C入门之路,Linux C++学习之路
  7. ceq c matlab,求一个函数MATLAB的编程,求大神指教。
  8. Leetcode c语言-Divide Two Integers
  9. STM32 不小心被锁住,解开方法
  10. mysql 联合查询去重复_两个表联合查询去重复GROUP_CONCAT
  11. 网站转换APP源代码 WebAPP源代码 网站生成APP源代码 Flutter项目 带控制端
  12. 服务器lsass系统错误,lsass.exe系统错误如何解决?
  13. 系统发育树操作神器-TreeTools-持续更新
  14. OneData指标体系
  15. python复数类型的虚部通过什么表示_Python小白必备知识:Python复数类型(complex)详解...
  16. 3.3v稳压芯片有哪些
  17. AnySDK+GooglePlay对接1
  18. pandas读取数据时,报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid contin
  19. 小白算法积累——单链表6#带头结点单链表+递增有序
  20. 【每日新闻】苹果公布新实验室:机器人每年回收120万部iPhone

热门文章

  1. 为统一规划思想、知识、事情而设计的笔记软件
  2. ntp服务restrict_linux设置NTP服务器及时间同步
  3. 政府职能转变视角下“互联网+政务服务”优化路径探讨
  4. 激光切割教程(无线版)
  5. Android短信收到,语音播报
  6. 9、 Mac 实用软件清单
  7. 入口函数window.load和$(function)
  8. Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrieval(翻译)
  9. Java、计算BMI
  10. 小米电视 请输入正确的服务器,小米盒子无法共享电脑资源,总是说请输入服务器正确的用户名和密码...