crudapi增删改查接口零代码产品成功案例之金茶王投票系统

crudapi增删改查接口零代码产品成功案例之金茶王投票系统

简介

2020年由于疫情原因,金茶王投票活动改成线上云投票,所以需要一套投票系统进行比赛。参赛选手包括两种类型,分别为餐厅和师傅,投票通过微信公众号页面进行,为了防止作弊,每人每天可以为3位师傅和3个餐厅投票,投票持续时间为一个星期,最终根据票数进行排名。

UI界面原型

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
crudapi增删改查接口零代码产品成功案例之金茶王投票系统

技术框架

项目采用前后端分离的方式,数据库采用MySql,后端API采用Java+Spring boot,前端H5采用Vue+Quasar, 由于该项目业务逻辑主要就是基本表单的crud增删改查,所以非常适合用crudapi进行二次开发,通过配置实现RESTful API和后台管理Web,前端H5页面单独定制开发即可。

数据库表单

主要业务表单包括候选人(包括师傅和餐厅),赛区,投票活动,活动报名,投票记录等

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
不同表之间建立表关联

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
师傅和餐厅共用候选人candidate表,根据类型type字段进行区分,restaurant表示餐厅,chef表示师傅。

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
投票记录voteLog表,通过唯一性索引uq_vote_log_token限制刷票

包含设计表单到配置,工作量大概一个小时左右。

后端API

表单和表关系配置好了,对应的crud增删改查RESTful API也就自动生成了,后端基本完成了80%工作量,然后再集成微信自动登录和阿里云OSS图片上传,剩余工作2天之内完成,

后台管理Web

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
用途主要是管理员编辑餐厅、师傅信息、查看投票结果和导出数据,crudapi默认页面已经基本满足需求。

前端H5

定制开发,15个工作日完成开发和测试。

小结

本文主要介绍了金茶王投票系统,利用了crudapi增删改查接口零代码产品进行二次开发,节约了大量时间,总共开发时间18人天。最终按时并高质量完成任务,2020国际金茶王大赛圆满成功。

名称 采用框架 类型 时间 Java API crudapi Java SDK集成 3天 后台管理Web crudapi-admin-web 直接使用产品 0天 前端H5 Vue + Quasar 定制 15天

附crudapi产品

简介

crudapi是crud+api组合,表示增删改查接口,是一款零代码可配置的产品。使用crudapi可以告别枯燥无味的增删改查代码,让您更加专注业务,节约大量成本,从而提高工作效率。
crudapi的目标是让处理数据变得更简单,所有人都可以免费使用!
无需编程,通过配置自动生成crud增删改查RESTful API,提供后台UI管理业务数据。基于主流的开源框架,拥有自主知识产权,支持二次开发。

demo演示

crudapi属于产品级的零代码平台,不同于自动代码生成器,不需要生成Controller、Service、Repository、Entity等业务代码,程序运行起来就可以使用,真正0代码,可以覆盖基本的和业务无关的CRUD RESTful API。

官网地址:https://crudapi.cn
测试地址:https://demo.crudapi.cn/crudapi/login

源码地址

  1. GitHub地址
    https://github.com/crudapi/crudapi-admin-web
  2. Gitee地址
    https://gitee.com/crudapi/crudapi-admin-web

由于网络原因,GitHub可能速度慢,改成访问Gitee即可,代码同步更新。

Original: https://www.cnblogs.com/crudapi/p/15156794.html
Author: crudapi
Title: crudapi增删改查接口零代码产品成功案例之金茶王投票系统

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/713482/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • JS跨域通信方法及SF相关问题

    iframe的跨域通信比较推荐的是采用信使的方式。基本地原理是在iframe的内部再创建一个iframe(称之为信使),父子页面轮询信使的window.name,父子页面各自使用变…

    技术杂谈 2023年7月24日
    071
  • TC插件管理器及在TC中新建文件

    新建文件 Shift+F4可以新建文件,但是会调用内置的编辑器来打开。 在设置中通过修改F4快捷键对应的程序来修改。 PS.F4编辑没找到根据扩展名来调用指定程序打开,可以F3中进…

    技术杂谈 2023年6月1日
    0112
  • 树莓派用python打开摄像头测试的两种方式附例程

    简介 树莓派用python打开摄像头常用两种方法,一种是使用picamare库,另一种是使用OpenCV的库,本文分别介绍两种方式 方式一:picamare 1.代码如下: fro…

    技术杂谈 2023年7月23日
    077
  • QCA switch芯片配置说明

    来源 https://blog.csdn.net/dreamflyliwei9/article/details/46352807 参考 https://www.openwrt.pr…

    技术杂谈 2023年5月31日
    089
  • 统计数组中的元素

    1.1 统计元素出现的次数 为了统计元素出现的次数,我们肯定需要一个 map来记录每个数组以及对应数字出现的频次。这里 map的选择比较有讲究: 可参考代码: for(int i …

    技术杂谈 2023年6月21日
    082
  • 评估海外pop点网络质量,批量探测到整个国家运营商ip地址段时延

    61.99.128.0/17 61.99.0.0/16 61.98.96.0/20 61.98.64.0/20 61.98.32.0/19 61.98.128.0/17 61.98…

    技术杂谈 2023年7月25日
    055
  • Seata启动seata-server.bat闪退

    解决方法:创建logs/seata_gc.log 文件夹及文件 Original: https://www.cnblogs.com/mingforyou/p/15742889.ht…

    技术杂谈 2023年5月31日
    0104
  • 如何保证消息消费的幂等性

    或者说,如何保证消息消费的幂等性? 业务场景 在本项目中,新增员工接口,会有邮件发送,在测试接口的过程中,我们可能会有重复增加的操作,相对应的消费者端会收到两个邮件。 但是我们的用…

    技术杂谈 2023年7月11日
    084
  • chrome doc

    Chromium docs This directory contains chromium project documentation in Gitiles-flavored M…

    技术杂谈 2023年5月31日
    086
  • 从业20年一直私藏的9个视频素材源头(超好用)

    1、名称:灵感 网站:奇趣生活有灵感 推荐理由:灵感是国内唯一有AI视频搜索功能的APP,就是拍照就能找出视频源头和相关内容,而且内容非常丰富,还能直接登陆外网,正如其名,灵感不断…

    技术杂谈 2023年5月31日
    085
  • Game Engine Architecture 5

    【 Game Engine Architecture 5】 1、Memory Ordering Semantics These mysterious and vexing prob…

    技术杂谈 2023年5月31日
    065
  • form表单提交中文乱码的详细解析

    摘要:中文乱码主要是根据 get,post请求的不同,处理方式没选对引起的,当然也有小可能是tomcat的版本不同引起的 form表单提交中文乱码问题:首先 get,和 post …

    技术杂谈 2023年5月31日
    089
  • NoteOfMySQL-11-权限管理

    一、权限系统 MySQL数据库中使用3种不同类型的安全检查:登录验证、授权、访问控制。 二、权限表 MySQL权限表存储在名为mysql的数据库中,常用的表有user、db、tab…

    技术杂谈 2023年7月11日
    095
  • 设计模式 12 享元模式

    享元模式(Flyweight Pattern)属于 结构型模式 享元,英文名称为 Flyweigh, 轻量级的意思。它通过与其他 类似对象共享数据来减小内存占用,也就是它名字的来由…

    技术杂谈 2023年7月25日
    068
  • ThreadLocal源码解析,内存泄露以及传递性

    我想ThreadLocal这东西,大家或多或少都了解过一点,我在接触ThreadLocal的时候,觉得这东西很神奇,在网上看了很多博客,也看了一些书,总觉得有一个坎跨不过去,所以对…

    技术杂谈 2023年7月25日
    061
  • 开放的智力

    这本书很赞,是教人如何去学习,如何去思考的。 看这本书的时候,我在想我年少的时候怎么没有人和我讨论这些问题。 这本书没有实体书,只有kindle电子书,建议下载kindle阅读软件…

    技术杂谈 2023年5月31日
    0124
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球