/keskustelu-palsta

Database application project for uni course

Primary LanguageHTML

Keskustelu-palsta

Sovellus on malliaiheesta "Keskustelusovellus"

Sovelluksen Heroku-linkki

Tietoja

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.

Ominaisuudet

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.