Zašto eSkolarFunkcionalnostiKako radiSigurnostPitanjaZakaži demo
SrpskiСрпскиEnglishBosanski
Dopunjuje esDnevnik · ne zamjenjuje ga

esDnevnik vodi učenike. eSkolar vodi školu.

Multi-tenant informacioni sistem za upravljanje zaposlenima, ugovorima, akademskom strukturom i vanrednim ispitima — sa javnim portalom za prijavu ispita. Jedna instalacija, sve vaše škole.

U produkciji u Tehničkoj školi „Izudin Šušević“, Novi Pazar — Mašinstvo · Elektrotehnika i informatika · Saobraćaj
eskolar.platform / kontrolna-tabla

Kontrolna tabla

Tehnička škola „Izudin Šušević“ · 2025/2026
128
Zaposleni
6
Ugovori koji ističu
3
Bolovanja
2
Aktivni rokovi
Zaposleni po statusu
Aktivni Godišnji Bolovanje Suspenzija
Prijave po mjesecima
Nove prijave Uživo
MA
Marko AkovićMatematika · IV stepen
Edina ŠabovićSrpski jezik · III stepen
Podsjetnik

Ugovor zaposlenog N. Hodžić ističe za 7 dana.

0
Korisničkih rola
0
Slojeva zaštite
0
Jezika sistema
<0min
Uvođenje škole
0+
Prevedenih pojmova
Zašto eSkolar

esDnevnik prati učenike.
Ko prati samu školu?

esDnevnik odlično pokriva nastavu i komunikaciju sa roditeljima. Ali operativni život škole — zaposleni, ugovori, mandati, vanredni ispiti — i dalje živi u Excel tabelama i na papiru. eSkolar pokriva upravo taj prostor.

esDnevnik pokriva
Nastava i redovni učenici
  • Ocjene, izostanci i ocjenjivanje redovnih učenika
  • Raspored časova i dnevnik nastave
  • Komunikacioni kanal sa roditeljima
eSkolar popunjava
Operativno upravljanje školom
  • HR dosije zaposlenih: diplome, certifikati, licence, mentorstva
  • Ugovori, mandati direktora i historija bolovanja
  • Akademska struktura kroz vrijeme: područja, smjerovi, predmeti
  • Vanredni ispitni rokovi i prijave učenika
JMBG kao osjetljiv podatak (ZZPL)III / IV stepen stručnostiLatinica i ćirilica
Funkcionalnosti

Sve operacije škole
na jednom mjestu

Modularno, ali povezano. Od HR dosijea zaposlenih do prijave vanrednog ispita — jedan sistem, jedna baza, jedna istina.

HR modul

Centralni registar svih zaposlenih — ne samo korisnika sistema. Dosije sa diplomama, certifikatima, licencom, mentorstvima i punim audit logom svake izmjene.

Audit logBulk importPDF dosije

Ugovori i mandati

Historija ugovora po zaposlenom, mandati direktora i pomoćnika, evidencija bolovanja sa automatskim prelazima statusa i podsjetnicima prije isteka.

PodsjetniciHistorija

Akademska struktura

Hijerarhija područje rada → smjer → predmet. Sedam kategorija predmeta po srpskoj klasifikaciji, stepen III/IV i verifikacija smjerova kod nadležne institucije.

3 nivoaVerifikacija

Vanredni ispiti

Kreiranje ispitnog roka kroz korak-formu, dodjela predmeta i profesora, javni link i QR kod. Prijave stižu uživo, sa filterima, bulk akcijama i CSV exportom.

QR kodRealtimeCSV

Studentski portal

Javni, mobile-first portal bez registracije. Cascading forma sa 11 polja vodi učenika kroz struku, zanimanje i predmet do potvrde sa QR kodom za uplatu.

Bez nalogaMobile-first

Tabla po roli

Jedna kontrolna tabla, tri lica: direktor vidi sve metrike i grafikone, sekretar HR fokus, profesor samo svoje predmete i prijave koje čekaju.

GrafikoniPo roli
HR dosije

Kompletan dosije zaposlenog — od diplome do audit loga

Svaka izmjena osjetljivih podataka (status, kvalifikacije, licenca, mentorstvo) automatski se bilježi kroz okidač u bazi. Administrator škole u svakom trenutku vidi ko je, kada i šta promijenio — bez oslanjanja na klijentski kod.

  • Audit log po poljuJSONB snapshot starog i novog stanja na svaku izmjenu
  • Privatno čuvanje dokumenataPDF dosijea kroz potpisane URL-ove kratkog roka
  • Bulk import iz Excel/CSVPrepoznaje srpske i engleske nazive kolona, validacija po redu
Status: Aktivni
Zaposleni
Pozicija
Status
AH
Amela Hodžićamela.h@skola.edu.rs
Profesor matematike
Aktivan
DR
Damir Rizvićdamir.r@skola.edu.rs
Direktor
Mandat
SJ
Sanela Jusićsanela.j@skola.edu.rs
Profesor srpskog
Bolovanje
NK
Nedim Kurtovićnedim.k@skola.edu.rs
Sekretar
Aktivan
Kako radi

Od ispitnog roka do prijave —
u realnom vremenu

Admin platforma i studentski portal čitaju iz iste baze, ali kroz različite sigurnosne politike. Učenik ne pravi nalog; administrator vidi prijavu istog trenutka.

Novi ispitni rok
Admin · Tehnička škola „Izudin Šušević“
Naziv roka
Vanredni rok — Jun 2026
Datum ispita
15.06.2026.
Prijave do
10.06.2026.
Predmeti i profesori
8 predmeta · 6 profesora
Objavi rok i generiši QR
Javni link + QR za učenike
eSkolar
Prijava ispita
Vanredni rok — Jun 2026
15.06.2026. · Prijave do 10.06.
Ostalo 5 danaPrijavi se
Vanredni rok — April 2026
Završen rok
Zatvoreno
1

Kreiranje roka

Administrator dodaje rok i raspoređuje predmete i profesore kroz korak-formu.

2

Javni link i QR

Sistem generiše javni slug i QR kod za oglasnu tablu, sajt škole ili poruku.

3

Prijava učenika

Učenik otvara link i popunjava cascading formu — bez ikakve registracije.

4

Prijem uživo

Prijava se pojavljuje kod administratora u realnom vremenu, bez osvježavanja.

5

Potvrda i uplata

Na odobrenje učenik dobija e-poštu i QR kod sa iznosom za uplatu.

Multi-tenant arhitektura

Jedna instalacija.
Sve vaše škole.

eSkolar je od prve migracije građen kao multi-tenant sistem: jedan kodni bazis, jedna baza, N škola. Svaka tabela nosi school_id, a izolacija podataka između škola garantovana je politikama na nivou reda u bazi.

Potpuna izolacija po školi

Politike na nivou reda (RLS) automatski filtriraju svaki upit po školi prijavljenog korisnika. Podaci jedne škole nikada ne napuštaju njen kontekst.

Prebacivanje konteksta

Posebna platformska rola može prelaziti između škola kroz „school switcher“ u zaglavlju — idealno za nadzor mreže škola.

Linearno skaliranje

Dodavanje nove škole je novi red u tabeli, ne novi server. Bez dupliranja koda ni infrastrukture — operativni teret ostaje isti.

Uvođenje nove škole za ispod 30 minuta
Čarobnjak u 4 koraka: podaci škole → početni predmeti → administrator → pregled.
eSkolarjedna baza
Škola Aschool_id: 1
Škola Bschool_id: 2
Škola Nschool_id: N
Sigurnost i pristup

Pet slojeva zaštite.
Nijedan podatak ne napušta svoju školu.

Provjera prava nije jedna kapija nego pet — od ivice mreže do baze. I kada bi jedan sloj popustio, naredni i dalje štiti podatke.

1
Middleware na iviciBlokira pristup ruti prije nego što se stranica uopće učita
Edge
2
Zaštita na serveruDodatna provjera role pri renderovanju same stranice
Server
3
UI kapijeDugmad i stavke se skrivaju ako korisnik nema pravo
Klijent
4
Provjera u akcijamaSvaki upis u bazu verifikuje rolu prije izvršenja
Akcije
5
Izolacija u bazi (RLS)PostgreSQL garantuje razdvajanje podataka po školi
Baza

Osam rola, podesivih po školi

Matrica permisija pokriva 12+ resursnih domena. Svaka škola prilagođava prava kroz interfejs — bez izmjena koda, uz audit trail.
platform_adminsuper_admindirectorassistant_directorpedagogueaccountantsecretaryprofessor

Privatnost po standardu (ZZPL)

Zaštita podataka ličnosti ugrađena je u temelj, ne dodata naknadno.
  • Enkripcija JMBG-a u bazi kroz pgcrypto
  • Izolacija po školi kao podrazumijevano ponašanje
  • Audit log svake izmjene osjetljivih HR podataka
Često postavljana pitanja

Prije nego što se javite

Ne. eSkolar dopunjuje esDnevnik. esDnevnik ostaje za redovne učenike, ocjene i komunikaciju sa roditeljima; eSkolar pokriva operativno upravljanje školom — zaposlene, ugovore, akademsku strukturu i vanredne ispite. Obje platforme mogu da koegzistiraju.
Ispod 30 minuta. Čarobnjak u četiri koraka vodi kroz osnovne podatke škole, početni set predmeta i područja, kreiranje prvog administratora i pregled. Po završetku škola odmah ima aktivnog administratora sa pozivnicom i podrazumijevanim cjenovnikom ispita.
Ne. Studentski portal je javan i mobile-first. Učenik otvara link ili skenira QR kod, popunjava formu i dobija potvrdu — bez registracije i bez naloga. Prijava stiže administratoru u realnom vremenu.
Kroz pet slojeva zaštite i izolaciju na nivou baze. JMBG se čuva enkriptovan, podaci su razdvojeni po školi kao podrazumijevano ponašanje, a svaka izmjena osjetljivih HR podataka bilježi se u audit log. Sistem je usklađen sa Zakonom o zaštiti podataka ličnosti.
Na četiri: srpska latinica, srpska ćirilica (automatska transliteracija), engleski i bosanski. Korisnik bira jezik kroz prebacivač u zaglavlju, a preko 699 pojmova sinhronizirano je kroz sve jezike.
Da. Svaka škola može da prilagodi matricu permisija kroz interfejs u postavkama, bez ikakvih izmjena koda. Svako prilagođavanje nosi audit trail — ko je i kada mijenjao prava — a osjetljive role su dodatno zaštićene.

Spremni da vidite eSkolar uživo?

Zakažite demo prilagođen vašoj školi. Pokazaćemo vam uvođenje, HR dosije, ispitni rok i studentski portal — od početka do kraja.

ili nam pišite direktno na skolar.platform@gmail.com