Sovellus on malliaiheesta "Keskustelusovellus"
Sovellus on tehty tietojenkäsittelytieteen harjoitustyökurssille "Tietokantasovellus". Sovellus on tehty Pythonilla ja Flaskilla. Sivupohjat on toteutettu HTML:lla, Jinja2:lla sekä javascriptilla.
Sovellus on isännöity Herokulla. Siitä syystä sivun ensimmäinen lataus vie aikansa.
Rekisteröidessä voit antaa luotavalle käyttäjälle admin-oikeudet, jolloin pääset testaamaan kaikkia ominaisuuksia.
Tavoite ja toteutetut ominaisuudet:
( [x] Tarkoittaa, että ominaisuus on valmis )
[x] Käyttäjä voi kirjautua sisään ja ulos sekä luoda uuden tunnuksen.
[x] Käyttäjä näkee sovelluksen etusivulla listan alueista sekä jokaisen alueen ketjujen ja viestien määrän ja viimeksi lähetetyn viestin ajankohdan.
[x] Käyttäjä voi luoda alueelle uuden ketjun antamalla ketjun otsikon
[ ] ja aloitusviestin sisällön.
[x] Käyttäjä voi kirjoittaa uuden viestin olemassa olevaan ketjuun.
[ ] Käyttäjä voi muokata luomansa ketjun otsikkoa sekä
[x] lähettämänsä viestin sisältöä.
[ ] Käyttäjä voi myös poistaa ketjun tai viestin.
[ ] Käyttäjä voi etsiä kaikki viestit, joiden osana on annettu sana.
[x] Ylläpitäjä voi lisätä keskustelualueita
[ ] Ylläpitäjä voi poistaa keskustelualueita.
[X] Ylläpitäjä voi luoda salaisen alueen
[x] Ylläpitäjä voi määrittää, keillä käyttäjillä on pääsy alueelle.