Skip to content

gunn-elimination/elimination-2024

Repository files navigation

image

Gunn Elimination 2024

Netlify Status

The 2024 Elimination website is developed using the SUKIT tech stack (Supabase + SvelteKit). I'm not using Firebase cuz FKIT. Please open a pull request if you want to contribute.

Getting Started

Important

You'll need some environment variables to connect to the database and develop locally. Contact @ThePickleGawd if you'd like to contribute. Copy them into a new file called .env in the root directory.

See our wiki!

See Supabase API Docs for our project! (requires project access)

Developing

Install Dependences

npm install

Run Development Server

npm run dev

Generating Types

If you update the database, please generate new types with the following command

npx supabase gen types typescript --project-id yihigqyfdifpodmnguxr > src/database.types.ts

Building

We have CI/CD setup with Netlify so that pushing to the main branch will build and deploy to the website.

TODOs

  • Update app.d.ts with correct types
  • Loading indicators to make it feel responsive

About

Frontend for Elimination 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published