← Alla projektAll projects/ 03
00:00:00
03race.exrik.se● live

GT7
Race Night

Appen tar hand om det som annars blir diskussion på en racekväll: vilken bana nästa race ska gå på, och vems fel krocken var.The app handles what usually turns into an argument on a race night: which track the next race is on, and whose fault the crash was.

SolidStartPostgresDrizzle
Öppna ↗Open ↗
rec / track vote

Scrolla för att röstaScroll to vote

Det du ser är en riktig inspelning: fem förare röstar, stewarden drar varianten och vinnaren är klar. What you see is a real recording: five drivers vote, the steward draws the layout and the winner is in.

t = 0.0 s
01GT7 Race Night

KvällenThe night

Varje dag skapas en ny kväll för gruppen. Förarna checkar in när de är med. Den som checkar in först blir steward, en sorts domare. Rollen kan lämnas över till någon annan eller lottas fram.

A new night is created for the group every day. Drivers check in when they join. Whoever checks in first becomes the steward, a kind of referee. The role can be handed over to someone else or drawn at random.

02GT7 Race Night

BanröstningenThe track vote

Inför varje race får man fem banor att välja mellan: fyra från gruppens vanliga banor och ett wildcard från en andra lista. Vart tredje race byts wildcardet mot en special event med bestämd bilklass, antal varv och regler.

Har banan flera varianter röstar man om varianten efteråt, och vinnaren visas med en snurrande rulett. Blir det lika avgör stewarden, och det syns i historiken.

Before each race there are five tracks to choose from: four from the group's usual tracks and a wildcard from a second list. Every third race, the wildcard is replaced by a special event with a set car class, number of laps and rules.

If the track has several layouts, there is a vote on the layout afterwards, and the winner is revealed with a spinning roulette. In a tie the steward decides, and that shows in the history.

03GT7 Race Night

IncidenterIncidents

Vem som helst kan anmäla en incident och tagga förarna som var inblandade. De andra röstar på om det var en racingincident eller vem som var skyldig. Stewarden stänger omröstningen.

Anyone can report an incident and tag the drivers involved. The others vote on whether it was a racing incident or who was to blame. The steward closes the vote.

04GT7 Race Night

Historik och eventsHistory and events

Gamla kvällar sparas. Per förare syns hur många kvällar man varit med, hur ofta man varit steward och hur många straff man fått. Man kan också lägga upp kommande events och svara ja, kanske eller nej.

Past nights are saved. For each driver you can see how many nights they joined, how often they were steward and how many penalties they got. You can also post upcoming events and answer yes, maybe or no.

05GT7 Race Night

Under huvenUnder the hood

  • SolidStart med Postgres och Drizzle.
  • Banlistan är GT7:s banor grupperade per anläggning, med bankarta för varje.
  • Det finns inga konton. Gruppen nås via sin länk, och vem man är sparas i webbläsaren.
  • Utseendet lånar från tidtagningsskärmarna på Le Mans.
  • Körs i Docker på en egen server hos Hetzner.
  • SolidStart with Postgres and Drizzle.
  • The track list is the GT7 tracks grouped by venue, with a track map for each.
  • There are no accounts. The group is reached through its link, and who you are is stored in the browser.
  • The look borrows from the timing screens at Le Mans.
  • Runs in Docker on my own server at Hetzner.