炫酷年会抽奖开源项目推荐
文章目录
前言
在年会时,抽奖活动是备受瞩目的环节,选择合适的开源项目可以提升活动的趣味性和互动性。以下是我在今年挑选年会抽奖开源项目的总结。
需求
- 支持500以上人员抽奖
- 可以设置抽奖类别,至少10个以上奖项
- 支持抽奖人员是否去重,即已中奖人员是否可参与下一轮抽奖
- 显示结果范围要能够完整包含姓名、工号、部门,至少23个字符
- 抽奖结果可追溯,有记录
- 抽取过程可手动开启或暂停
- 抽奖过程有喜庆的配乐(可选)
- 奖项设置可上传搭配奖品图片(可选)
lucky-draw(推荐)
效果
Github star数2k
优势
- Github上提供了exe软件包, 可直接下载使用
- 名单、奖项、抽奖方式可配置
- 支持百万级别人数
劣势
- 样式只支持展示短文本,当使用[名字+工号+部门]作为抽奖信息时,就会因为内容太长而溢出
- 样式一般
- 最近未更新(上一个版本是2020年)
开源地址:https://github.com/vitozyf/lucky-draw
演示地址:https://vitozyf.github.io/lucky-draw/index.html#/?tdsourcetag=s_pctim_aiomsg
lottery(不太推荐)
效果
Github star数3.6k
优势
- 样式好看
- 默认样式支持按照工号、姓名、部门三个纬度展示
劣势
- 需要在后台配置奖品,抽奖人员Excel不支持导入,需要后台预置
- 样式存在问题,大屏的抽奖结果会挤在一起
- 奖品太多时,看不到底下的奖品
- 一次抽奖人数过多的,一些人员就看不到了
- 奖品必须配置图片
- 代码长时间未更新
开源地址:https://github.com/moshang-ax/lottery
log-lottery(强烈推荐)
效果
Github star数358
优势
- 抽奖人员、奖项、奖品图片、背景音乐、标题、颜色都可在页面直接配置
- 抽奖结果可导出
- 样式好看
- 样式支持按照姓名、工号、部门展示
- 代码更新活跃(目前还在提交代码)
- 奖品区和抽奖区界面大小可调节
劣势
- 目前只支持一次抽取10个用户,如果一次要抽取的量比较大需要操作多次
Github地址:https://github.com/LOG1997/log-lottery
演示地址:https://1kw20.fun/log-lottery
lucky-lottery(推荐)
效果
Github star数162
Gitee 460 star
优势
- 纯文本格式,样式比较喜庆
劣势
-
不支持导入配置,需要后台设置
-
对长文本支持不是很好,文本长短不一的时候会存在界面抖动
开源地址:https://github.com/dungang/lucky-lottery
Gitee地址:https://gitee.com/dungang/lucky-lottery
lottery-3d(不推荐)
效果
Github star数 63
优势
- 好看,能显示头像
劣势
-
不支持前台配置
-
很容易卡死,有bug
-
代码很久未更新
地址
开源地址:https://github.com/geeknull/lottery-3d
演示地址:https://geeknull.github.io/lottery-3d/
原文地址:https://blog.csdn.net/weixin_43811294/article/details/145099663
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!