开源 | 微信接龙小程序 wechat-solita 开源

LogicCascade
• 阅读 7348
云开发,开箱即用

项目介绍

一个基于微信的接龙小程序,开箱即用。

功能说明

  • 发起接龙 - 简单易用,分类活动及拼团两种类型,可设置报名上限
  • 接龙报名 - 报名参加活动,拼团类活动能够自动计算金额
  • 报名确认 - 活动创建者可针对报名的用户标记完成情况

部署说明

在部署前,你应该先了解小程序的申请、开发、发布流程,以及小程序的云开发功能。本文档不做介绍。

1.修改项目名称及 appid 配置

在下载代码后,开发者优先修改小程序的配置信息。你可以打开根目录下的 project.config.json 文件,修改 appid项目名称

{
    "miniprogramRoot": "miniprogram/",
    "cloudfunctionRoot": "cloudfunctions/",
    "setting": {
        "urlCheck": true,
        "es6": true,
        "postcss": true,
        "minified": true,
        "newFeature": true
    },
    "appid": "your appid", // 开发者需要修改成自己的appid
    "projectname": "wechat-solita", // 开发者需要修改成自己的项目名称
    "libVersion": "2.7.0",
    "simulatorType": "wechat",
    "simulatorPluginLibVersion": {},
    "cloudfunctionTemplateRoot": "cloudfunctionTemplate",
    "condition": {
        "search": {
            "current": -1,
            "list": []
        },
        "conversation": {
            "current": -1,
            "list": []
        },
        "plugin": {
            "current": -1,
            "list": []
        },
        "game": {
            "list": []
        },
        "miniprogram": {
            "current": 0,
            "list": []
        }
    }
}
2.使用小程序开发工具创建数据库

目前小程序用到两个数据库集合,开发者需要自行创建 postapply 两个数据库集合。当然,你可以通过修改代码后,自行命名数据库名称。

3.创建 release 和 test 环境

为避免开发过程中对生产环境功能及数据造成影响,我们需要创建生产环境 release 和测试环境 test 。开发者可以通过小程序开发工具云开发功能进行创建。

release 和 test 是环境ID,不是环境名称

所有的云函数及 app.js 都有使用环境变量入口,默认是 release 环境,开发者需要根据实际情况进行修改。

示例:

cloud.init({
    // 1.release - 正式
    // 2.test    - 测试
    // env: 'test'
    env: 'release'
});
4.发布你的小程序

以上所有工作准备好后,开发者可以进行测试体验,最基本上发布即可。

Github 地址

https://github.com/eyson/wech...

功能体验

开源 | 微信接龙小程序 wechat-solita 开源
开源 | 微信接龙小程序 wechat-solita 开源

点赞
收藏
评论区
推荐文章
小森森 小森森
2年前
校园表白墙微信小程序V1.0 SayLove -基于微信云开发-一键快速搭建,开箱即用
后续会继续更新,敬请期待2.0全新版本欢迎添加左边的微信一起探讨!项目地址:(https://www.aliyun.com/activity/daily/bestoffer?userCodesskuuw5n)\2.Bug修复更新日历2.情侣脸功能大家不要使用了,现在阿里云的接口已经要收费了(土豪请随意),\\和注意
小森森 小森森
2年前
计划助手V1.0-微信小程序(QQ小程序)-源代码分享
疫情期间在家感觉好无聊啊,于是利用空闲时间做了一个用来记录和管理小目标时间的小程序,命名为《小沙漏》。QQ版本小程序同步上线,QQ小程序叫《时间小沙漏》,欢迎大家前来体验,后期也会添加其他的新功能哦【区别】:微信小程序的代码与QQ小程序的源码是不一样的。微信小程序的源码基于微信小程序云开发,需要在有网络的情况下使用,具有同步功能,所有记录在删除小
胡哥有话说 胡哥有话说
4年前
微信小程序支付功能全流程实践
前言微信小程序为电商类小程序,提供了非常完善、优秀、安全的支付功能。在小程序内可调用微信的API完成支付功能,方便、快捷。小程序开发者在开发小程序时,支付流程是必然要接触到,今天胡哥就小程序支付的全流程为大家一一细说,让小伙伴能快速得掌握小程序支付能力,避免踩坑!知己知彼,方能百战不殆小程序支付流程图小程序支付交互流程图(https:/
待兔 待兔
11个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
梦
4年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
Stella981 Stella981
3年前
App唤起微信小程序和回调
在同一开放平台账号下的移动应用及小程序无需关联即可完成跳转,非同一开放平台账号下的小程序需与移动应用(APP)成功关联后才支持跳转。可在“管理中心移动应用应用详情关联小程序信息”,为通过审核的移动应用发起关联小程序操作。唤起App打开下程序他有两种方式:1,通过App分享小程序卡片到微信,然后在微信上点击小程序卡片打开小程序,
Easter79 Easter79
3年前
Taro小程序自定义顶部导航栏
微信自带的顶部导航栏是无法支持自定义icon和增加元素的,在开发小程序的时候自带的根本满足不了需求,分享一个封装好的组件,支持自定义icon、扩展dom,适配安卓、ios、h5,全面屏。我用的是京东的Taro多端编译框架写的小程序,原生的也可以适用,用到的微信/taro的api做调整就行,实现效果如下。!在这里插入图片描述(https://i
Wesley13 Wesley13
3年前
PHP之微信JSSDK图片上传预览下载到服务器
1.投票报名!PHP之微信JSSDK图片上传预览下载到服务器(http://www.zhimengzhe.com/d/file/shujuku/rontcpmvppy.png)主要实现报名功能(1)form表单布局<sectionclass"content"<divid"errormsg"
Stella981 Stella981
3年前
MoChat企业微信开源系统,让开发者快速搭建基于企业微信的私域流量运营系统
“经过行业的实战应用,企业微信已经成为”私域流量“运营的主要工具”尽管现在基于企业微信开发的第三方产品处于一个百家争鸣的时代,但仍旧未能看到一个开源的、真正为企业微信应用开发服务铺路的框架&引擎,此为Mo.Chat开源框架及其团队成员的初衷,做市场上最好用的开源企业微信应用开发框架。Mo.Chat开源框架提供开箱即用的企业微信管理工具,源代码1
LogicCascade
LogicCascade
Lv1
莫愁前路无知己,天下谁人不识君。
文章
4
粉丝
0
获赞
0