LUMA-varaukset on Helsingin yliopiston LUMA-tiedeluokkien tiedevierailujen varaamiseen tarkoitettu web-sovellus. Varausjärjestelmässä opettaja voi selata tarjolla olevia tiedevierailuja kalenterinäkymässä, sekä tehdä varauksia. Järjestelmä antaa tiedeluokkien työntekijöille useita käyttökelpoisia ominaisuuksia.
Sovellus on toteutettu Helsingin yliopiston aineopintojen kurssille Ohjelmistotuotantoprojekti (kesä 2021). Ensimmäinen release on julkaistu 30.6.2021. Sovelluskehitys jatkui ohjelmistotuotantoprojektin jälkeen fullstack projektina.
Soveulluksen tuotantoversio on tällä hetkellä käytettävissä täällä.
LUMA-varaukset 4.1 dokumentaatio on luettavissa täältä.
Vanhentunut LUMA-varaukset 2.0 dokumentaatio on saatavilla repositorion wikistä.
LUMA-varaukset 4.1, (19.12.2022)
LUMA-varaukset 4.0, (16.10.2022)
LUMA-varaukset 3.0, (15.6.2022)
LUMA-varaukset 2.0, (3.10.2021)
LUMA-varaukset 1.0, (1.7.2021)
Sovellus hyödyntää kalenterinäkymässä fullcalendar -komponenttia. Automaattiseen sähköpostin lähetykseen käytetään Nodemaileria. Lisäksi sovellus käyttää Apollo-serveriä ja Bulma-tyylikirjastoa.
Sovellus on lisensoitu vapaalla MIT-ohjelmistolisenssillä.