Add instructions for setting up the project

This commit is contained in:
Marko Korhonen 2020-05-09 17:48:10 +03:00
parent 10fb260f6a
commit 2d66911720
No known key found for this signature in database
GPG key ID: 911B85FBC6003FE5

14
project/README.md Normal file
View file

@ -0,0 +1,14 @@
# Vaatimukset
Ohjelma vaatii MySQL-palvelimen saataville
`backend/.env`-tiedostossa määritettyyn osoitteeseen.
Myös muut tiedostossa olevat asetukset tulee määrittää.
Tietokannan taulut voi luoda suorittamalla komennon
`diesel migration run` hakemistossa `backend`.
# Ohjelman käynnistäminen
Käännä ensin asiakaspuoli WebAssemblyksi suorittamalla
`frontend`-hakemistossa `cargo web deploy`. Tämän
jälkeen voit siirtyä hakemistoon `backend`, jossa
palvelimen voi käynnistää komennolla `cargo run`.
Palvelin tulostaa terminaaliin mitä osoitetta se kuuntelee.