云开发校园技术布道师-口袋签到小程序

2020-04-07 12:03:08 浏览数 (1)

高校教学一个重要的环节就是上课签到,传统的签到方式效率太低,充分利用科技的力量加速签到,节省师生的时间很有必要。虽然已经有一些企业办公软件支持签到,但是就教学而言,频繁下载各种办公软件给教师、学生都带来了很差的签到体验,因此,轻量级随时可用的签到工具就很有市场需求。小程序以微信为载体,基本可以保证所有人都可以使用,其次,它不需要像公众号那样,需要关注才使用,频繁的垃圾广告推送也给师生带来了烦恼。因此,口袋签到诞生了。

设计思路

一开始就决定基于小程序和云开发搭建。

小程序本身的即用即走的机制非常适合我的应用场景。

而云开发所倡导的 serverless 也是我一直非常感兴趣和愿意尝试的,在这种轻量级应用中非常合适。

技术架构

小程序框架

使用 vant weapp 作为ui组件,避免重复造轮子。

后端框架

基于云开发、云数据库、小程序自带的鉴权,只需要部署云函数即可部署。

结果展示

学生端

  • 班级列表
  • 加入班级
  • 完成签到
  • 记录查询
  • 信息变更

教师端

  • 班级列表
  • 创建班级
  • 发起/结束签到
  • 记录查询

0 人点赞