Ett bokningssystem för en gokartbana
- Förenklar kommunikation mellan depå och kassa
- Lättöverskådlig statistik på analyssidan
Sidan är tänkt att användas av 2 datorer samtidigt.
- Kassan: En Laptop, eller Desktop med tillgång till mus och ett vanligt tangentbord
- Depå: En mindre dator, helst ett enhetskort likt Raspberry pi. Datorn kopplas till en skärm och tangentbord. Tangentbordet behöver enbart ha vänster och högerpil.
- Internet: Båda datorerna behöver tillgång till snabbt och stabilt internet eftersom att hemsidan hämtar data från internet flera gånger per minut
-
Byta race: "Höger piltangent", "Vänster piltangent"
-
("Nästa race", "Föregående race")
-
Lägg till kart: "W","S","X"
-
Ta bort kart: "Q","A","Z"
-
("Stor", "Liten", "Dubbel")
- Byta race: "Höger piltangent", "Vänster piltangent"
- ("Nästa race", "Föregående race")
- Byta race: "Höger piltangent", "Vänster piltangent"
- ("Nästa race", "Föregående race")
- Snyggare style (CSS)
- Bättre responsivitet. Desktop, tablet, mobil.
- Lägga till "Glömt lösenord" system
- Implementera pickadate
- Ta bort onödig kod
- Göra koden kompatibel för att hostas
Sidan använder sig av ett flertal "open source projects" för att fungera:
- Apexcharts | För alla grafer | Hemsida, Github
- AlertifyJS | För dialoger och notifikationer | Hemsida, Github
- JQuery | Javascript biblotek | Hemsida, Github
- pickadate.js | För date inputs (Ej implementerad) | Hemsida, Github
- CSS:en är fortfarande inte klar, det finns flertalet problem med responsiviteten. Sidan är skriven mestadels på en full-HD skärm och ser därför bäst ut i den upplösningen.
- Väder inmatningen på kassasidan är en placeholder och ska bli finare och INTE använda sig av "position:absolut".
- Det finns funktioner i koden som inte funkar eller har någon funktion just nu. Tanken är att implementera dessa vid ett senare tillfälle.
- Jag tar avstånd från alla buggar och fel i koden. Alla buggar är troligen någon annans fel...