📖 Projekat Pregled
Kreiramo kompletan sistem za evidenciju zaposlenika sa CRUD operacijama, autentifikacijom i validacijom.
📋 Funkcionalni Zahtjevi
- Sistem Političkih Uloga: Admin, Ministar, Službenik, Građanin
- Entiteti: Ministarstva, Odjeli, Budžeti, Zaposleni
- CRUD Operacije: Upravljanje ministarstvima i budžetima (samo Ministar/Admin)
- Validacija: JMBG provjera, Budžetska ograničenja
- Napredne Funkcije: Audit Log (ko je šta promijenio), PDF Izvještaji
- Javni API: JSON endpointi za transparentnost (budžet)
🛠️ Implementacija
🛠️ Model, Controller, View
// 1. Model (Entity Framework)
// 2. Controller (CRUD akcije)
// 3. Views (Razor sintaksa)
// 4. Validacija (DataAnnotations)
// 5. Sigurnost (Identity, Authorize)
✅ Zaključak
Ovaj projekat integriše sve koncepte naučene tokom kursa.