文件名称:unicorn10:UNICORN的前端
文件大小:267KB
文件格式:ZIP
更新时间:2024-04-24 21:05:28
react unicorn gathering TypeScript
独角兽 :unicorn: 基于统一网络的竞赛组织,规则和新闻界面。 动机 在The Gathering,音乐,图形和演示的创作比赛一直都有传统。 2014年,我们开始研究一种竞赛系统,以支持The Gathering的创意竞赛及其需求。 总结起来,这是在处理参赛作品,进行排位赛/取消排位赛,并启用API来显示舞台,票数和结果上的条目。 多年来,通过参加比赛和成就比赛,这种情况有所增加。 我们从中学到了很多东西,并且犯了很多错误,该系统已成为大约4次重写的受害者。 “关于”是因为它取决于您的计算方式。 希望这是最后一次完整的重写,其中我们已将前端分为基于React的自己的服务。 入门 要自己运行UNICORN,您几乎只需分叉并克隆该项目(以及其他一些东西)。 此时,您将需要运行UNICORN后端和身份验证服务。 UNICORN后端将于今年晚些时候开源,但是现在您需要访问正在运行的实例。 环境变量 在
【文件预览】:
unicorn10-main
----.gitignore(39B)
----tsconfig.json(540B)
----README.md(2KB)
----.github()
--------pull_request_template.md(479B)
--------ISSUE_TEMPLATE()
----.env(475B)
----public()
--------favicon-32x32.png(2KB)
--------images()
--------favicon-16x16.png(977B)
--------favicon.ico(12KB)
----.prettierrc(98B)
----LICENSE(1KB)
----now.json(92B)
----package.json(2KB)
----src()
--------components()
--------index.tsx(377B)
--------index.css(564B)
--------utils()
--------views()
--------context()
--------features()
----postcss.config.js(86B)
----tailwind.config.js(1KB)
----index.html(533B)
----yarn.lock(97KB)
----vite.config.ts(190B)