diff options
author | Jani Peter Karhunen <jkarhun2@local> | 2023-11-25 03:32:29 +0200 |
---|---|---|
committer | Jani Peter Karhunen <jkarhun2@local> | 2023-11-25 03:32:29 +0200 |
commit | d2de3ae10b6f5314bd4b8243218212d2004f35b0 (patch) | |
tree | 2ab448e0c2ec361478851dbcb43bcd176d17b584 /README.md | |
parent | c059696450d301b99956d643c21b0e46b4fc39dc (diff) |
MEGA Commit. Rework of routing. Visuals. Answer analysis and much more.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 38 |
1 files changed, 27 insertions, 11 deletions
@@ -3,21 +3,36 @@ TO GET IT RUNNING: -Install postgresql for local user & get it running +Install postgresql for local user & get it running (as in course material) - $ wget https://github.com/hy-tsoha/local-pg/raw/master/pg-install.sh - $ bash pg-install.sh - $ postrgres & - + +Install poetry if nessesary. (refer your distro) +- $ pip install --user poetry +- $ pipx install poetry + Clone the source, get tables ready & install poetry dependencies - $ git clone https://github.com/triionhe/kyselma.git - $ cd kyselma -- $ psql < SCHEMA.sql -- $ poetry install +- $ psql < SCHEMA.sql (BE CAREFUL! This drops some tables.) +- $ poetry install --no-root Start the app in poetry virtual environment -- $ SQLALCHEMY_DATABASE_URI="postgresql:///$USER" SECRET_KEY=923987295 poetry run flask run +- $ SQLALCHEMY_DATABASE_URI="postgresql:///$USER" SECRET_KEY=29347884 poetry run flask run + +Surf to the webpage and start two sessions for better testing +- $ firefox http://localhost:5000/ http://127.0.0.1:5000/ + + DONE: +- Vastausten anto +- Vastausten tarkistelu +- Kyselyn luomisen näyttö +- Kyselyn lukitseminen vastattavaksi +- Kysymyksen näyttö +- Ulkoasu - Voi lisätä kyselyn - Kysymyksen mukana lisätään vastaus - Kysymyksen lisäys @@ -31,13 +46,11 @@ DONE: - Nettisivurunko TODO: -- Kyselyn luomisen näyttö -- Kyselyn lukitseminen vastattavaksi -- Kysymyksen näyttö -- Ulkoasu - Moderointi -- Vastausten anto -- Vastausten tarkistelu +- Parempi ulkoasu +- Vastauksen ja luomisen aloittamisen yksinkertaistaminen +- Tietoturvaseikat? +- Eniten ja vähiten yhdenmukaiset vastaajat ... Tarkoitus on luoda sivu jossa voi luoda kysymyksiä ja kyselyitä, joita @@ -92,3 +105,6 @@ Kysymykset, kyselyt, vastaukset tallennetaan asianmukaisiin tauluihin. Ominaisuuksia joiden tekemistä voi harkita: - Jokaisella kyselyllä on elinikä jonka jälkeen ne siivotaan. - Kysymyksiin voi liittää kuvia + +Ikonit (CC) pixellove: +https://www.svgrepo.com/collection/pixellove-bordered-vectors/ |