Skip to content

Villee00/F1-history

Repository files navigation

Full stack open - Part 11 CI/CD


F1-history

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

Käyttö tarkoitus

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

Uudet ominaisuudet 5op palautuksesta

  • 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

About

Website for browsing old F1 races, drivers and seasons

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages