微信小程序-智能停车

(Author:chimuuu,CommunicationHeart)

停车小程序项目结构图

小程序主要功能包括:

(1)微信用户一键注册登录 
(2)微信扫码停车
(3)停车计时计费(带有使用者头像及昵称)
(4)微信支付演示(暂无:这需要企业身份申请开通)
(5)基于LeanCloud的后台数据管理
(6)停车记录查询:停车开始时间,停车时长,费用,地理位置等信息(后台数据实时刷新)
(7)新添加小程序分享功能
(8)停车位二维码生成器(带BudParking-logo)
   注:{此功能不属于小程序,用于停车场的车位二维码生成,是停车系统的一部分} 
代码:https://github.com/chimuuu/qrcode-python

一、Demo

1.扫码停车演示(停车时间,车位,计费,用户头像及昵称显示,小程序分享功能)

(微信支付功能需要企业身份申请开通,所以只做演示)

2.用户停车记录查询(含地图查询)

3.三个一级界面(主界面,历史记录查询界面,版本界面)

4.后台数据管理(用户注册信息,用户查询自己的使用历史记录)

(1)注册用户信息管理(来源于用户微信注册信息)

(2)用户的使用历史记录(时间、地点、时长、费用以及车位等等)

(3)停车位数据及每个停车位的使用状态(是否正被使用-01表示)

5.停车场二维码生成器(python写,带空余车位查询后用于生成二维码)

二、配置所需工具:

(1)微信小程序开发者账号
(2)微信web开发者工具
(3)LeanCloud帐号
(4)LeanCloud工具类av-weapp.js

1.微信小程序开发者账号注册

首先在微信公众号平台注册

2.获取AppID和AppSecret

登录登录https://mp.weixin.qq.com,在网站的「设置」-「开发者设置」中,查看微信小程序的AppID和AppSecret; 

3.创建项目

添加你自己的AppID,新建项目-BudParking  

4.注册LeanCloud账号

传送https://leancloud.cn/ 

5.配置LeanCloud应用

登录https://leancloud.cn/applist.html#/apps
在网站的「创建应用」中创建应用
在leancloud控制台配置AppID(小程序ID)和AppSecret(小程序密钥)

6.设置微信小程序域名白名单

登录https://mp.weixin.qq.com, 在网站的「设置」-「开发者设置」中,点击「服务器配置」下的「修改」链接,增加域名
具体域名通过https://leancloud.cn/docs/weapp-domains.html查询
{同时在request合法域名下添加https://cli.im(这是在线对二维码进行在线识别的网站)}此功能已移除,采用了微信新开放的扫一扫API,提升了扫码体验
微信限制每月只能修改三次域名白名单

7.获取LeanCloud应用AppID和AppKey

登录https://leancloud.cn/,在网站的「设置」-「应用Key」中,查看App ID,App Key 

8.OK! 终于可以进入小程序了!

1)将下载的av-weapp.js(https://unpkg.com/leancloud-storage@2.0.0-beta.6/dist/av-weapp.js)放到utils下
2)使用const AV = require('../../utils/av-weapp.js');路径根据具体情况而定
3)做初始化:
AV.init({
appId: '你的LeanCloud-appId',
appKey: '你的LeanCloud-appKey',
});
注:在微信小程序中使用 LeanCloud详见 https://leancloud.cn/docs/weapp.html

GitHub传送门:https://github.com/chimuuu/BUDPARKING

微信小程序—智能停车相关推荐

  1. 使用 Java(SpringMVC)+MySQL 实现基于微信小程序的停车管理系统【100011100】

    一种基于微信小程序的停车管理系统 摘要: 本项目基于停车管理选题,通过分析各类停车管理的需求和常见的停车管理系统方案,提出了一种基于微信小程序的停车管理系统. 本系统以微信小程序作为前端,在小程序内提 ...

  2. 借鉴华为HiLink实现微信小程序智能配网功能

    借鉴华为HiLink实现微信小程序智能配网功能 微信小程序介绍 微信公众号智能配网 Smartconfig实现原理 Smartconfig技术的弊端 AP配网技术的出现 微信小程序智能配网 模块端设置 ...

  3. 基于微信小程序智能停车场系统(微信小程序毕业设计)

    基于微信小程序智能停车场系统 基于微信小程序智能停车场系统,后台采用ssm框架,java编程语言,mysql数据库制作:本系统主要分为用户和管理员两个角色:用户的主要功能有,注册和登陆系统,查看系统公 ...

  4. 【毕业设计】基于单片机微信小程序智能家居控制系统

    文章目录 一.项目简介 二.项目组成 三.原理图设计 四.源码设计 五.小程序设计 六.成品展示 七.资料获取与联系 项目视频 哔哩哔哩视频链接: 1.项目开题 2.原理图讲解 3.程序讲解 3-1O ...

  5. 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)

    微信小程序智能生活小秘书开发详解 >>>>>>>>>>>>>>>>>>>>> ...

  6. 微信小程序—智能小蜜(基于智能语义解析olami开放平台)

    概述 该程序支持功能有查天气.查诗词.查百科.算算术.查日历.看笑话.看故事.聊天等,通过用户输入语句智能解析用户意图输出相应答案. 详细 代码下载:http://www.demodashi.com/ ...

  7. 微信小程序 自助停车,输入车牌号功能实现

    话不多说,先上效果图 效果图 ( 改一改h5也能用 ) 功能列表 根据输入位置自动显示下方键盘为候选地区或数字字母 输入位置后自动跳转至下一位 删除号码后自动返回上一位 点击可选填新能源号码 代码复现 ...

  8. 手把手教你做自然语言理解智能对话的微信小程序【核心源码】

    闲聊-智能对话:微信小程序详解 重要提醒:第三方私人语音接口已关闭,现已更新至官方语音接口,如有问题请联系博主 重要更新!!!! 现在"智能聊"小程序支持语音输入了!!!!! 完整 ...

  9. 自动客服功能的微信小程序

    (欢迎转载.本文源地址:http://blog.csdn.net/speeds3/article/details/77326122) 微信小程序最近比较火爆,所以抽空做了个客服机器人的小程序,来回答之 ...

  10. 微信小程序—调用imgSecCheck接口实现多张图片鉴黄,敏感过滤

    之前写过单张图片调用微信小程序-智能鉴黄.敏感识别的文章,突然有客户要求批量上传图片时实现这个功能,以为很简单,结果发现还是有很大差别的. 效果如下: 体验路径: 客户端代码: // miniprog ...

最新文章

  1. Mac OS X Git安装教程
  2. mysql5.7.11源码安装_MySQL5.7.10最新版本源代码安装详细过程_MySQL
  3. 20165115 第二周学习总结
  4. python中函数参数_Python函数的参数
  5. 786. 第 K 个最小的素数分数
  6. LintCode 1859. 最小振幅(排序)
  7. 联想笔记本重装系统教程
  8. java 数据库操作教程_数据库基本操作:增删改查及联表操作
  9. Android开源项目推荐之「最好用的Log」
  10. sap导入中文数据乱码
  11. Linux双系统安装指南
  12. Java400 道面试题通关宝典助你进大厂,Java 后端工程师需要掌握的知识
  13. 在python中安装插件pynput实现聊天窗口消息轰炸
  14. db4o_8.0对象数据库官方文档翻译_学习笔记四
  15. python中的数据存储-json
  16. 市场调研-全球与中国LED多层指示灯市场现状及未来发展趋势
  17. leetcode-滑动窗口(双指针-代码有套路-附总结代码)总结-满足条件-破坏条件(76,438,3,209有模板(别人总结的很好,学习一波))
  18. 一卡难求,什么时候才能买到原价显卡?
  19. 115://开头的链接怎么转磁力?
  20. 全国计算机等级考试四级笔试样卷网络工程师

热门文章

  1. revit二次开发 材质类别分析
  2. 学习HALCON视觉必会的入门知识| 东哥机器视觉培训
  3. 一文解读KANO模型
  4. 基于蒙特卡诺的风场景模型出力(Matlab代码实现)
  5. php检测是否存在敏感词,用于检测敏感词的 PHP 扩展
  6. DatePicker 设置最小日期是当前时间报错:java.lang.IllegalArgumentException: fromDate:xxx does not preced toDate: xx
  7. C语言 判断质数很简单
  8. 轻灵高效的WizTree树
  9. 萤石开放平台——如何对摄像头消息做二次开发
  10. 傅里叶变换公式推导(二)