ViesTIM-projektin logo

ViesTIM-projekti

ViesTIM-projekti kehitti Jyväskylän yliopiston informaatioteknologian tiedekunnassa kehitettyyn TIM-järjestelmään viestintätoiminnallisuuksia. Korppi-järjestelmän sähköpostilistojen ja -arkistojen hallintaa vastaavat ominaisuudet kehitettiin TIMiin. Sähköpostilistojen toiminnallisuuksia myös yleistettiin, jotta tulevaisuudessa käyttäjille voitaisiin tarjota mahdollisuus ohjata viestit sähköpostin ohella muihin viestikanaviin. Lisäksi projekti kehitti TIMin sisäistä viestijärjestelmää. Lisättyjen toiminnallisuuksien myötä TIMissä voi lähettää, lukea ja kuitata viestejä sekä vastata niihin. Kehitetyillä toiminnallisuuksilla halutaan parantaa kurssien nykyisen kommunikaation tasoa ja opiskelijoiden tavoitettavuutta.

Sovellus toteutettiin palvelimen puolella Pythonilla käyttäen Flask-ohjelmistokehystä. Selaimen puolella sovelluksessa käytettiin TypeScriptia ja Angular-kehystä. Tietokantana TIMissä on käytössä PostgreSQL. Postikantamoottorina ViesTIMissä käytettiin Mailman 3:a.

ViesTIM-projektin laatimat dokumentit ovat luettavissa TIMissä ja projektissa syntynyt lähdekoodi löytyy GitLabista.

Projektiorganisaatio

Projektiryhmän jäsenet

  • Hannamari Heiniluoma
  • Kristian Käyhty
  • Tomi Lundberg
  • Tuuli Veini

Tilaajan edustaja

  • Vesa Lappalainen

Ohjaajat

  • Jukka-Pekka Santanen, vastaava ohjaaja
  • Denis Zhidkikh, tekninen ohjaaja
  • Mika Lehtinen, tekninen ohjaaja (TIM)
  • Tapani Tarvainen, tekninen ohjaaja (sähköpostilistat)