Skip to content

aeecleclair/Fuiz-website24

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuiz

Host live quizzes freely

Switcheroo icon

License

Dependencies

This is the code for the website (developed in Svelte). It relies on two other components to function properly:

  • Backend game server: Code is open source under opencode-mit/fuiz. The urls to it are defined by: PUBLIC_BACKEND_URL and PUBLIC_WS_URL. In production, this is api.fuiz.us.
  • Backend image server: Code is open source under opencode-mit/corkboard. The url to it is defined by PUBLIC_CORKBOARD_URL. In production, this is corkboard.fuiz.us.

Additionally, the website relies on Cloudflare APIs for viewing the library. Since this is not a core component of the website, we will be putting off its proper documentation.

Due to the nature of fast development, it's not a goal at the moment to make self-hosting as easy as possible. Once things stabilize a bit more we will put an effort towards providing docker images.

Developing

After installing dependancies with bun install, start a development server:

bun run dev

While we use bun ourselves, npm should work just as fine.

Status

The live components' status can be accessed on status.fuiz.us.

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 77.2%
  • TypeScript 22.0%
  • Other 0.8%