- Other repo: Pokedex
Sivu: https://formula1history.herokuapp.com/
Työaikakirja: https://github.com/Villee00/F1-history/blob/main/Ty%C3%B6aikakirja.md
Database: MongoDB
Backend: Express + Apollo + nodejs
Frontend: React
Sivuston ideana on yksinkertaistaa vanhojen F1 kisojen ja kuskien etsimistä. Lempi kisojen ja kuskien tallentaminen käy helposti käyttäjällä.
Season tabille voidaan valita haluttu kausi ja selata kauden kisoja. Drivers tabilla pystyy etsimään ja suodattamaan kuskeja nimen, tallin, ajaneen kauden ja kansallisuuden perusteella. Näyttöjärjestystä voi myös muuttaa.
Oikeassa yläkulmassa on valikko, josta voidaan vaihtaa sivun teemaa tumman ja vaalean välillä. Valikossa pääsee myös kirjautumaan ja jos käyttäjä on kirjautunut sisään voidaan kirjautua ulos tai mennä katsomaan omaa profiiliaan.
Käyttäjällä pystyy lisäämään suosikki kuskeja ja kisoja omaan profiiliin. Oman profiilinsa voi jakaa muille ihmisille, jotka näkevät suosikki kuskit ja kisat, vaikka heillä ei olisi käyttäjää.
Esimerkiksi: Oma profiilini
- Käyttäjän luonti/kirjautuminen
- Käyttäjä profiilit
- Käyttäjät voivat lisätä kuskeja tai kisoja suosikkeihinsa
- Kaikki kisat ja kuskit löytyvät
- Sivun teemaa voi vaihtaa tumman ja valkean välillä
- Kuskeja pystyy suodattamaan ja vaihtamaan näyttöjärjestystä
- Kuskit käyttää nyt "Infinite scrolling" tekniikkaa
- Kuvat haetaan oikean kokoisena Wikipediasta, jonka takia sivu latautuu nopeammin
- Ilmoitukset, jos jotain meni väärin tai onnistui (Esim. kirjautuminen onnistui)
Kisojen ja tuloksien tiedot saatiin Wikipediasta ja Ergast apista