Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anttiromppanen/ot-harjoitustyo


https://github.com/anttiromppanen/ot-harjoitustyo

Last synced: about 22 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Zero salt rounds
---
Sovellus on yksinkertainen salasanojen hallinnointipalvelu. Uusi käyttäjä voi luoda käyttäjätunnuksen, jonka jälkeen kirjautuneena käyttäjä voi lisätä sekä poistaa haluamiansa tunnuksia eri palveluihin.

Sovellus on testattu Python-versioilla 3.8.2 sekä 3.6.9. Sovelluksen tulisi toimia kaikilla Python-versioilla 3.6.0 lähtien.
### Dokumentaatio
---
[vaatimusmäärittely](https://github.com/anttiromppanen/ot-harjoitustyo/blob/main/dokumentaatio/vaatimusmaarittely.md)

[tuntikirjanpito](https://github.com/anttiromppanen/ot-harjoitustyo/blob/main/dokumentaatio/tuntikirjanpito.md)

[arkkitehtuuri](https://github.com/anttiromppanen/ot-harjoitustyo/blob/main/dokumentaatio/arkkitehtuuri.md)

[käyttöohje](https://github.com/anttiromppanen/ot-harjoitustyo/blob/main/dokumentaatio/kayttoohje.md)

[testausdokumentti](https://github.com/anttiromppanen/ot-harjoitustyo/blob/main/dokumentaatio/testausdokumentti.md)

### Release
[Final](https://github.com/anttiromppanen/ot-harjoitustyo/releases/tag/final)

### Asennus
---
Ohje olettaa, että käyttäjällä on poetry valmiiksi asennettuna.

#### Riippuvuuksien asennus
`poetry install`

#### Ohjelman ajaminen
`poetry run invoke start` tai `poetry run invoke start-windows`

#### Testien ajaminen
`poetry run invoke test`

#### Testikattavuusraportti
`poetry run invoke coverage-report`

Komento muodostaa kansion "htmlcov", jonka sisältä löytyy tiedosto "index.html". Avaamalla tiedoston selaimella näet ohjelman kattavuusraportin.

#### Lint
`poetry run invoke lint`

Tarkastaa src-kansion pylintin avulla.