Odprtokodna aplikacija za operacijski sistem Android, razvita za Center mladih Ljubljana (BAZA) z namenom poenostavitve upravljanja prostorov, večje vidnosti dogodkov in spodbujanja vključevanja mladih članov. Projekt ponuja sodoben, izviren vmesnik, ki je neposredno prilagojen sistemu celostne grafične podobe BAZE.
Aplikacija BAZA deluje kot centralizirana digitalna platforma za obiskovalce, prostovoljce in administrativne člane Centra mladih Ljubljana. Glavni cilj je digitalizacija delovanja na lokaciji, zmanjšanje administrativnega bremena in spodbujanje aktivnega sodelovanja v programih za mlade.
- Upravljanje prostorov in rezervacije: Pregled razpoložljivosti prostorov v realnem času (npr. Velika dvorana, Projektna soba 2) z intutivnim vmesnikom za oddajo prošenj za termin.
- Tedenski plakat dogodkov: Interaktivni koledar, ki prikazuje načrtovane delavnice, igralske seanse in aktivnosti v okviru odprtih vrat, razvrščene po zvrsteh v skladu s smernicami vizualne podobe.
- Sledenje prostovoljskim uram: Namenski modul članskega sistema za sledenje opravljenim prostovoljskim uram, ki so potrebne za status aktivnega članstva.
- Samostojno gostujoča infrastruktura: Zasnovana za nemoteno povezovanje z lightweight backend sistemi tipa "Backend-as-a-Service" (PocketBase / Supabase), nameščenimi neposredno na lastni strežniški infrastrukturi.
Note
Trenutna faza: Pre-Alpha / Prototip
- Status: Dokaz koncepta / prototip.
- Uporabniški vmesnik: Postavitev v ogrodju Jetpack Compose, komponente Material 3 Expressive in typesafe navigation so v izdelavi.
- Oblikovna integracija: Vizuarna hierarhija, tipografija (Hubot Sans Condensed, Inter) in barvne sheme so preslikane iz uradnih smernic grafične podobe BAZE.
- Backend integracija: Za zdaj je v razvoju prototip preko izklučno mockup UI; integracija odjemalca REST API in uvedba podatkovne sheme sta načrtovani v prihodnjih mejnikih.
- Jezik: Kotlin
- Ogrodje UI: Jetpack Compose (Material 3 Expressive)
- Arhitektura: MVVM
- Ciljni OS: Android 10.0+ (API 29+)
- Ciljni Backend: PocketBase / Supabase (samostojno gostovanje) [v načrtovanju]
Razširja se pod pogoji licence GPLv3. Za podrobnosti glejte datoteko LICENSE.