
基于React的炫酷的滚动抽奖程序Magpie-LuckyDraw
来源:
浏览:128
时间:2023-08-10
Magpie,“喜鹊”,取其“报喜”之意,本系统是一款用于活动、公司年会的抽奖软件。Magpie目前采用纯前端编写而成,主要技术架构是ReactJs+Redux,部分UI的实现使用了React调用Jquery的方案。
支持特性
- 3D标签云显示参与者姓名
- 获奖者不重复中奖
- 奖项的增加、编辑以及抽取顺序
- 灾难恢复,二次访问时可以恢复上次抽奖信息
使用
在线使用
点击使用:https://magpie.wangbaiyuan.cn
下载源代码运行
git clone git@github.com:geekeren/Magpie-LuckyDraw.git yarn install yarn start
- 构建命令:yarn build
使用Docker本地运行
本项目已Docker化并托管于Docker hub平台,您可以在安装了Docker环境的情况下执行:
docker run -p 80:80 bywang/magpie启动Magpie抽奖服务
你也可以clone本项目,在本地使用yarn start 启动服务
预览项目地址
- github:https://github.com/geekeren/Magpie-LuckyDraw