Skip to content

markokoskinen2037/fullstack-projekti

Repository files navigation

Opintojen aikatauluttaja

Build Status

Projektini tavoitteena on kehittää yliopisto-opiskelijoille suunnattu aikataulutus järjestelmä auttamaan ajankäytön hallinnassa ja tavoitteiden asettamisessa.

Ominaisuudet

  • Kurssien luominen, tarkastelu, muokkaus ja poisto
  • Tunnuksen luominen ja sovellukseen kirjautuminen
  • Meneillään olevien kurssien valinta
  • Kurssikohtainen vaikeustason ja tavoitteiden määrittely
  • Automaattiset työpäiväkohtaiset tuntiarviot jotka painotetaan käyttäjän kurssille asettaman vaikeustason perusteella.

Testien ajo omalla koneella

  • Voit ajaa testit omalla koneellasi, kunhan asennat ensin sovelluksen asennusohjeiden mukaisesti - Linkki asennusohjeisiin (npm + node) (
  • Sovellukseen on toteutettu cypress end-to-end testejä, jotka löytyvät kansiosta frontend/cypress/
  • Testit voidaan ajaa npm scriptillä frontend-kansiosta, komennolla npm run test
  • Testit tuottavat html muotoisen, kauniisti formatoidun raportti tiedoston, joka löytyy kansiosta /frontend/cypress/results/mochawesome-report/

Huomioita lukijalle:

Kurssilistaus

About

Opintojen aikataulutus-työkalu korkeakouluopiskelijoille

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published