Skip to content

A site I built to assist my friends' and family's betting on the World Cup.

Notifications You must be signed in to change notification settings

jkohlin/family-bets

Repository files navigation

Netlify Status

#vmtipset website: https://kohlin.info

poäng

poäng kategori maxpoäng
3 rätt lag 144
4 rätt resultat 192
16x6p 8-del 96
8x11p kvartsfinal 88
4x15p semifinal 60
2x18p final 36
26 vinnare 26
15 brons 15
15 skytte 15
Summa 672

TODO:

  • byt ut de sista matcherna mot att tippa vilka lag som kommer att vinna etc

    • ta bort finalmatcherna när vi hämtar matcher (SQL)
    • hitta en lösning att spara dem från formuläret
  • fixa till user bets

  • Byta lösenord

  • Räkna ut poäng

  • Strypa tillgången till databasen med requireUserId

  • Alltid kolla användaren innan vi gör anrop till supabase

  • Hantera fel i DB-anrop med catchboundary

  • FUTURE: Bets borde vara key-value typ key='gruppspel' value="{matchId, home, away}" men kan också vara key='16del' value=[123,543,45,567]

  • final_bet: Vinnare, bronsmedalj och målkung rättas inte automatiskt

Notifications

Manuellt:

curl \
  -H "Title: Grattis Argentina" \
  -H "Priority: urgent" \
  -H "Tags: soccer," \
  -d "Tack alla som spelat. Slutresultat: 1. Johan 2. Cardigan Daffipuff 3. Jörgen" \
  ntfy.sh/youbet2022

Cron

Schedule:

select
  cron.schedule(
    'get-football-scores',
    '*/2 * * * *',
    $$
    select *
  from
  http_get('https://kohlin.info/cron');
    $$
  );

Unschedule:

SELECT cron.unschedule('get-football-scores');

About

A site I built to assist my friends' and family's betting on the World Cup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published