前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[云开发校园技术布道师]极限编程活动,小程序“Do it”,早睡早起爱学习的大仙

[云开发校园技术布道师]极限编程活动,小程序“Do it”,早睡早起爱学习的大仙

原创
作者头像
早睡早起爱学习的大仙
修改2020-04-08 09:42:18
7680
修改2020-04-08 09:42:18
举报
文章被收录于专栏:爱学习的大仙~爱学习的大仙~

进入到腾讯云犀牛鸟校园布道师的群,经过接近一个月的学习,参与此次布道师极限编程活动。以「面向高校生活/学习的场景」为题,开发一个属于自己的小程序。

项目背景

主要是考虑到一些活动的统计人数比较麻烦,比如社团活动点名、班级外出活动点名,以及一些突发活动等等,使用小程序能够短时间完成这个任务,快速统计人数。

解决痛点

帮助使用者快速完成点名活动,节省时间。

技术架构

小程序框架

使用微信原生的框架,使用微信开发者工具完成编程

CSS框架

使用了vantweapp的组件和WeUI组件库,极大帮助我简化了界面设计。

后端

采用腾讯云和微信团队联合开发的的云开发后台,集成于小程序控制台的一站式后端云服务。云开发开箱即用,免环境搭建、域名备案等繁琐流程,有着快速开发的优点,开发者只需编写核心逻辑代码,无需关注后端配置与运维,专注于业务开发,同时云开发内建微信小程序用户鉴权,微信SDK可直接调用云开发资源。云开发可直接调用微信开放接口(独享)。底层资源由腾讯云提供专业支持,满足不同业务场景和需求,具备快速拓展能力,满足不同业务场景和需求,确保服务稳定和数据安全。

使用了两个云函数,以及其数据库、云存储的能力。

结果展示

首页

我的界面

学生打卡界面

只要用户注册过后,打卡过程非常短,默认填上用户信息,打卡只需要6s
只要用户注册过后,打卡过程非常短,默认填上用户信息,打卡只需要6s

创建打卡的界面

展示创建过的打卡,右下角可以申请创建一个新的打卡
展示创建过的打卡,右下角可以申请创建一个新的打卡

遍历打卡信息,按时间排序或者按学号排序
遍历打卡信息,按时间排序或者按学号排序

打卡创建者确认界面

由于时间太短了,技术水平有限,只做到这种程度。

最后说一句,云开发真香!!!

最后说一句,云开发真香!!!

最后说一句,云开发真香!!!

gitee地址:https://gitee.com/dddxian/tcb-hackthon-Doit_mvp.git

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目背景
  • 解决痛点
  • 技术架构
    • 小程序框架
      • CSS框架
      • 后端
      • 结果展示
        • 首页
          • 我的界面
            • 学生打卡界面
              • 创建打卡的界面
                • 打卡创建者确认界面
                  • 由于时间太短了,技术水平有限,只做到这种程度。
                  相关产品与服务
                  云开发 CloudBase
                  云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档