背景
- 我在参加自考,网上找了一堆没有满意的软件,想想需要的功能也很简单,就自己写一个吧。
- 前段时间在B站看S11发现发现最多的时候有4亿人在看(不数据水分怎么样),至少电子竞技在年轻人身上真就快全民参与了。
- 要是刷题的时候也有社区,能够大家一起交流和分享该多好。
主要就是上面3个原因吧,然后花了差不多一个月的时间,每天下班和周末(最近LOL手游出来了很影响进度~)总算第一版出来了
简介
放几张截的图,简单的介绍一下。
这是一进去的页面:个人中心,简单了点,后面再优化吧。
这是进入考试的页面,默认看到的是排名:
按照排名给的奖励,目前就两个一个是本周第一的机械键盘,我直接JD找的500来块,价格还行吧。因为前十名都会有几分奖励,考虑到虚拟奖励最省事,所以先提供100个B站大会员吧,后面再看情况弄。
对了考试是需要积分的,默认会送100积分分,目前实现了充值功能。也可以通过出题(奖励100分)、邀请好友(奖励100分),反馈bug等等方式获得积分。(因为小程序开通体现功能,需要开始支付3个月且保持流水,后面应该会开通体现功能)
这个是每道题都会查看详细的页面,我是直接照着B站的样子弄的,还算简单。(对于评论回复和点赞,这个后面再支持吧)
技术栈
关于具体的实现方式,如果有人感兴趣我可以细讲,大概分享下:
- 框架:原生编写的;
- 组件:vant-mp、weui;
- 数据库:小程序的云开发数据库(这个云开发真的好用);
- 支付功能:小程序的云开发的云函数(我去网上咨询第三方提供接口的话要6千的样子,而云函数我几个小时就实现了,太方便了);
- 素材:iconfont;
好像没有什么了,真的挺简单的。
结语
你可能会问不是自考吗?怎么和面试撤上关系了?咳,这个面试出题和圈子都好推广嘛,之后主要在3个方面录入题目,分别是:面试、自考、职考;
欢迎大家来体验。