# 肺你不可项目 **Repository Path**: cooper1x/tcb-hackthon-mask ## Basic Information - **Project Name**: 肺你不可项目 - **Description**: 口罩给我-小程序 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 43 - **Forks**: 18 - **Created**: 2020-02-07 - **Last Updated**: 2023-04-18 ## Categories & Tags **Categories**: weixin-lapp, tcb-hackthon, 2019-ncov **Tags**: None ## README # 项目名称 口罩给我-疫情知识趣味科普小程序 ![qrcode](https://i.loli.net/2020/02/19/xzXYgFEnaBITNy1.png) ## 特性 1. 本项目是一个微信小程序,需要在微信客户端中运行; 2. 本项目用到了小程序云开发,用到了云函数和云数据库; ## 功能介绍 1. 进入小程序后,点击开始答题,进入答题环节; 2. 每道题有问题和对应的选项,每道题有且仅有一个正确答案; 3. 点击选项即可回答问题,无论回答正确与否,都会有相应的提示解释说明。 4. 完成答题后,最终会生成一张指定海报,用户可以选择保存,或者分享到朋友圈传播。 ## 依赖 - 微信客户端(安卓、iOS、PC版) - 微信开发者工具 - 小程序基础库`2.8.0`及以上 ## 部署说明 ### 前置准备工作 1. 配置 gitee 码云SSH,用命令`ssh -T git@gitee.com`测试连通性; 2. clone本项目到本地,等待进度完成; 3. 注册一个微信小程序,成功后记录下该小程序的 appid。 ### 导入本项目 1. 找到微信开发者工具,选择工具界面左上角菜单栏的【项目-导入项目】,选择项目根目录下的/miniprogram文件夹导入; 2. 导入时候记得填写刚刚注册号的小程序 appid,并创建并开启【小程序云开发】功能。 3. 云数据库目前只有question可用,我导出一个`database_xxx.json`添加在项目根目录,自行开通云开发服务后,创建question集合导入即可。 ## 开发说明 1. 目前该项目只实现了基础答题功能,海报生成结果的算法还不够完善,需要进一步优化。 2. 项目核心点是通过答题互动的方式,让用户理解每道题所涉及到知识点的含义,从而更好的掌握相关的疫情防护知识,做好在家自我隔离,防止疫情的扩散。 3. 在此基础上,可以加入积分排名系统,更丰富的海报文案,丰富该项目的功能体验,让更多的用户参与进来。 4. 关于答题数据目前是采用的人工编辑的当时,如果有合适的权威来源,可以自行添加进来。 5. 本项目用到了设计相关素材,可以根据实际需要自行替换。 ## Bug 反馈 如果有 Bug,请通过提交项目issue反馈,我看到后会及时处理。 ## 联系方式 有任何问题,可以通过下方的Email邮箱联系我。 cooperx@foxmail.com ## LICENSE [MIT](https://gitee.com/cooper1x/tcb-hackthon-mask/blob/master/LICENSE) © 肺你不可团队