汤圆打卡

一款提供打卡并邀请好友点赞的sass写程序

核心功能

  • 基于腾讯云云开发CloudBase(数据库、云函数、云存储、静态网站托管),易部署、易维护、稳定性好。
  • 基于腾讯云CMS管理后台
  • 基于uin-app开发小程序端,多端合一。
  • 使用Painter绘制分享海报
  • 使用copy-webpack-plugin管理云函数路径

使用方法

小程序配置

  1. 修改manifest.jsonmp-weixinAPPID
  2. 修改App.vue中的云开发环境env:"XXXXX"
  3. npm安装npm install --save-dev copy-webpack-plugin@5.0.0
  4. 使用HBuilder X 运行小程序
  5. 成功运行小程序后安装部署云函数echo login
  6. 进入云开发控制台,创建集合
  7. 选择system集合,导入数据/database/system_database_export.json
集合名称权限说明
system所有用户可读,仅创建者可读写存储小程序系统配置表
renwu所有用户可读,仅创建者可读写每日打卡任务表
sign仅创建者可读写用户打卡表
user仅创建者可读写存储用户信息表

CMS配置

  1. 前往腾讯云后台开通云开发 CloudBase,选择小程序对应的环境ID,开通静态网站托管
  2. 安装扩展应用,选择安装CMS内容管理系统
  3. 安装好后进入后台,导入模型,选择/database/cms_export.json文件导入
  4. 进入系统设置配置小程序名称 颜色 深色文字 打卡审核阈值 主页 未布置任务 打卡成功 玩法介绍
系统设置是否必填说明
名称TRUE小程序顶部显示名称
颜色TRUE小程序主色(顶部背景和按钮背景)例如#000000
深色文字TRUE小程序顶部文字 White Black 颜色
打卡审核阈值TRUE好友点赞达到阈值会自动审核通过并完成打卡
主页FALSE小程序主页富文本
未布置任务FALSE小程序未布置任务时富文本
打卡成功FALSE小程序打卡成功时富文本
玩法介绍FALSE小程序玩法介绍,建议为图片