Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 1.95 KB

File metadata and controls

82 lines (55 loc) · 1.95 KB

Ohjelmistotekniikan harjoitustyö

Keittiöapulainen (sovellus)

Sovelluksen avulla käyttäjä voi kirjata muistiin resepteihinsä tarvittavat raaka-aineet ja määrät. Hän voi hakea tallentamiaan reseptejä nimen tai raaka-aineiden perusteella. Sovellusta voi myös käyttää apuna ruokalistan suunnittelussa. Jokaisella käyttäjällä on sovellukseen oma käyttäjätunnus ja salasana.

Dokumentaatio

Releaset

Asennus

  1. Asenna riippuvuudet komennolla:
poetry install
  1. Alusta tietokanta komennolla:
poetry run invoke build
  1. Käynnistä sovellus komennolla:
poetry run invoke start

Komentorivitoiminnot

Ohjelman suorittaminen

Ohjelman voi suorittaa komennolla:

poetry run invoke start

Testaus

Testit suoritetaan komennolla:

poetry run invoke test

Testikattavuus

Testikattavuusraportin voi generoida komennolla:

poetry run invoke coverage-report

Raportti generoituu htmlcov-hakemistoon.

Pylint

Pylint-tarkastuksen voi suorittaa komennolla:

poetry run invoke lint

Formatointi

Koodin formatointia voi parantaa komennolla:

poetry run invoke format