**DISCLAIMER: Jaz sem avtor sistema, ki ga opisujem v temu postu. Generalno nisem našel boljšega subreddita, kamor bi to objavil, glede na to, da ta projekt cilja na slovensko javnost.**

Tradicionalno v Sloveniji poznamo dva sistema za osnovnošolsko in srednješolsko organizacijo (angleško SIS – Student Information System). To sta eAsistent (podjetja eŠola) in Lo.Polis (podjetja Logos). Oba sistema sta zaprtokodna in plačljiva. Oba sistema sta izjemno zastarela in luknjava (kakor smo videli pred nekaj meseci pri eAsistentu). Hkrati se mi zdi zelo krivično, da morajo tako starši kot tudi učenci plačevati za najbolj osnovne funkcije, kot je na primer pogled po vseh ocenah, ali pa celo to, da dobijo pravico, da si lahko naložijo aplikacijo za telefone. Zato sem se odločil, da bi ustvaril svoj sistem, neke vrste alternativo eAsistentu in Lo.Polisu, ker naš Arnes očitno ni razmislil o tem, da bi našim šolam ponujali kako boljšo zastonj storitev (kar je v resnici celotna poanta Arnesa).

Moj sistem vsebuje vse, od organizacije malice, urnika, ocen, domačih nalog, izostankov, izvoza raznih dokumentov, t.i. “Proton layer” (ta skrbi za avtomatično sestavljanje urnika in organizacijo nadomeščanj). Koda je spisana v Svelteju za frontend (JavaScript framework), backend je pa napisan v Go-ju, kar naredi cel sistem izjemno hiter. Koda je licencirana pod GPL3 licenco, kar pomeni, da je koda na voljo popolnoma vsem popolnoma zastonj.

Želim si samo, da bi več ljudi vedelo za ta sistem in bi bil s tem (mogoče) malo bolj prepoznan med šolami, saj je grozno, da smo obtičali na teh zastarelih in plačljivih sistemih. Če ga želite preizkusiti ali pa si pogledati njegovo kodo, si poglejte [MeetPlan organizacijo na GitHub-u](https://github.com/MeetPlan). Ker je sistem v relativno zgodnji fazi, bi bil vesel vsakršnih komentarjev, pripomb, izboljšav, napak in pa tudi kritik. Najlepša hvala.

Za konec pa še en screenshot iz administratorskega računa.

https://preview.redd.it/321hnq74f1791.png?width=1666&format=png&auto=webp&s=c0e7e486a6bc04a162c85383ebf4c8a4ad73a089

5 comments
  1. Kul projekt. Z vidika želje, da bi ta projekt posvojila kakšna šola, priporočam, da izboljšaš uporabniško dokumentacijo, bolj temeljito pokomentiraš kodo ter dodaš testne suite.

  2. Lej, ne da se mi do kraja prebrat opisa na githubu, ker je ura prepozna, ampak če prav razumem ste razvili praktično cel software za server, potem pa uporabniki itak koristijo zadevo prek browserja (sem še ispred cajtov eAsistenta).

    Vsaka šola svojga serverja ne bo hostala, enostavno ni kadra/talenta za kej tazga.

    Ti bi moral it do Arnesa in jim rečt nej zastojn hostajo zadevo za šole. Če bi se kej izgovarjali bi moral it do medijev in tam jamrat da na Arnesu očitno ni nobenga ki bi bil sposoben furat en server, še če jim cel software spišeš, pa da na ta način dejansko dajejo osebne podatke naših najmlajših v obdelavo “dobičkarskim korporacijam” al kej tazga.

Leave a Reply