首页 文章详情

【程序源代码】小程序最佳开发实践-租房小程序

程序源代码 | 590 2021-05-10 23:55 0 0 0
UniSMS (合一短信)

 关键字:小程序开发 云开发 最佳实践” 


正文:小程序 

基于微信小程序云开发的一款租房小程序。主要用于租房信息发布。该项目的特点主要是基于小程序的云开发技术进行实现的,使用到云开发的云函数、云数据库集合、云存储以及API等主要技术。对于新手来说不用过多的关心后台的实现,通过云开发平台框架就可以很轻松地开发此款小程序了。

       源码部署过程说明

       1、下载源码

     直接下载源码,源码地址

       2、使用开发工具导入源码工程

    开微信开发者工具,导入项目(导入的时候请选择 APP 文件夹);填写APPID;开通云开发环境(请参考官方文档);

      3、创建数据库集合

    新建以下数据库集合,一行为一个集合名:

    AdminStator、 Collections、 CompanyInfo

    ContactList、 Entrust、 NewHouse、 Recommend

    RentingHouse、SecondHouse、 TempCllection、 UserList

    注意:集合AdminStator权限设置为所有用户不可读写,其余的集合权限修改为:所有用户可读,仅创建者可读写。

    4、创建管理员数据

  设置第一个初始的管理员信息,在 AdminStator 新建一条记录,把以下的字段内容添加到该记录中,下面()里的内容根据你的实际情况填写:

    "level":0,

    "avatarUrl":"(头像)",

    "updatetime":"(2020/06/01 06:01:18)",

    "_openid":"(管理员的openid)",

    "name":"(管理员名字)",

    "phone":"(管理员手机)"

  注意 这一点必须要格外注意:level字段数据类型为Number,值主要有:0 (代表超级管理员,具有添加管理员的权限)、1 (代表普通管理员,没有添加管理员权限);openid 和 name 必须要跟 集合UserList 里管理员注册的信息一致;面如果还要添加其他管理员的话,按以下的步骤添加即可:“个人中心”——>“连续点击5次头像”——>"扫码(管理员进入后台生成的二维码)";

    5、创建公告数据

  设置公告初始数据,在 CompanyInfo 新建一条记录,把以下的字段内容添加到该记录中,下面()里的内容根据你的实际情况填写:

    "_id":"cb37e58c-f634-49d3-93b9-5aebec00a23a(可以不修改)",

    "introduce":"(平台/公司介绍,根据实际填写)",

    "updatetime":"2020/06/27 14:22:31",

    "editer":"(编辑人,后面会自动修改的)",

    "phone":"(编辑人手机号码,后面会自动修改的)",

    "notice":"(首页滚动公告内容) "

   6、上传云函数

 上传 cloudfunctions 文件夹下所有的云函数,上传时选择 上传并部署:云端安装依赖;修改 app.js 大约第8行的代码填写你自己云环境的ID译运行。

       功能截图和原型图

      一、首页

      二、发布


     


      三、个人



   

05


源码下载地址:

  https://gitee.com/itcode-itcode/house

商城类小程序最佳解决方案


【程序源代码】微信小程序商城管理系统(Java后台+微信小程序)最新版

可微信联系:itcoder




公众号ID:  itcode


视频号:  程序源代码

微信ID:  itcoder





【写作说明】以上文章属于此公众号原创所有,如需转载请注明出处。【免责申明】本公众号不是广告商,也没有为其他三方网站或者个人做广告宣传。文章发布源代码和文章均来源于各类开源网站社区或者是小编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。其中用户产生的一些自愿下载、打赏或者付费行为,原则与平台没有直接关系。如果涉及开源程序侵犯到原作者相关权益,可联系小编进行相关处理。
【投稿邮箱】315997972@qq.com

—————————————

目前已有1000000+优秀的程序员加入我们
                          
                         

——————————————

【你的每一份打赏就是对我最真诚的鼓励】

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter