Sovellus on tarkoitettu vieraskielisen sanaston harjoitteluun. Sanaston sanoja voi harjoitella kirjautumatta harjoittelunäkymässä. Kirjautuneena käyttäjänä harjoittelun edistyminen voidaan tallentaa tietokantaan ja sanastoon on mahdollista lisätä omia sanoja sanojenlisäysnäkymässä. Sanat tallentuvat SQLite -tietokantaan. Tietokannan sanasto on Teemu Kerolan keräämää operating systems -sanastoa.
Sovelluksen sujuvan toiminnan kannalta Python -version tulisi olla vähintään 3.8.
- Asenna riippuvuudet komennolla:
poetry install- Käynnistä sovellus komennolla:
poetry run invoke startAloita ohjelman suoritus komennolla:
poetry run invoke startAloita testaus komennolla:
poetry run invoke testTestikattavuusraportin saa tuotettua komennolla:
poetry run invoke coverage-reportRaportti löytyy htmlcov -hakemistosta.
Tiedoston .pylintrc määrittelemät tarkistukset voi suorittaa komennolla:
poetry run invoke lint