ExerciseDiary on Helsingin yliopiston Tietojenkäsittelytieteen kurssin Ohjelmistotekniikka harjoitustyö.
Sovelluksen avulla käyttäjien on mahdollista pitää liikuntapäiväkirjaa, asettaa liikuntatavoitteita ja seurata näiden tavoitteiden toteutumista. Sovellusta voi käyttää useampi rekisteröitynyt käyttäjä, joilla on kaikilla oma yksilöllinen päiväkirjansa ja omat tavoitteet.
Suositellaan käytettäväksi vähintään Python-versiota 3.8.
-
Aseta riippuvuudet komennolla: poetry install
-
Käynnistä ohjelma komennolla: poetry run invoke start
-
Käynnistä ohjelma komennolla: poetry run invoke start
-
Suorita testit komennolla: poetry run invoke test
-
Luo testikattavuusraportti komennolla (raportti generoituu htmlcov-hakemistoon): poetry run invoke coverage-report
-
Suorita tiedoston .pylintrc määrittelemät tarkistukset komennolla: poetry run invoke lint