# # ChangeLog for / # # Generated by Trac 1.6.1.dev0 # 09/22/26 04:46:57 Sun, 20 Sep 2026 07:27:44 GMT Nikola Janev [81cdf2d] * backend/web3-Ednevnik-Backend/.gitattributes (added) * backend/web3-Ednevnik-Backend/.gitignore (added) * backend/web3-Ednevnik-Backend/.mvn/wrapper/maven-wrapper.properties (added) * backend/web3-Ednevnik-Backend/mvnw (added) * backend/web3-Ednevnik-Backend/mvnw.cmd (added) * backend/web3-Ednevnik-Backend/pom.xml (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/Web3EdnevnikBackendApplication.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/config/security/CustomUserDetails.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/config/security/SecurityConfig.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/config/security/enums/Role.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/config/web3/Web3Config.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/AnnouncementController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/AttendanceController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/AttendanceReportController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/AuthController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/FailedLoginController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/KlasController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/MetamuskController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/OcenkaController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/PaymentController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/PaymentSoopstenieController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/ScheduleController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/SubjectController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/UserController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/WeeklyPlanController.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/annoucements/SoopstenieRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/annoucements/SoopstenieResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/FullPrisustvoZaUcenikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/PrisustvaZaKlasResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/PrisustvoDetalDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/PrisustvoRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/PrisustvoResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/UcenikPrisustvaDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/attendance/mappers/PrisustvoMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/AssignKlasenRakovoditelToAClassRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/ChangeRasporedForClassRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/KlasRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/KlasResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/UcenikAddToKlasRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/classes/mappers/KlasMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/FullKrajnaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/FullListOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/FullPismenaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/FullUsnaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/FullUsnaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/KrajnaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/KrajnaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/OcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/OcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/PismenaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/PismenaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/UsnaOcenkaRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/gradingSystem/UsnaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/ApproveAndRejectSoopstenieZaPlakjanjeRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/CreatePaymentRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/PlakjanjeCreatedResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/PlakjanjeProjection.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/PlakjanjeRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/PlakjanjeResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SoopstenieZaPlakjanjeRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SoopstenieZaPlakjanjeResponseDTO_blagajnik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SoopstenieZaPlakjanjeResponseDTO_direktorAdmin.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SoopstenieZaPlakjanjeResponseDTO_roditel.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SubmitTXHashRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/SubmitTxResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/CreatedPaymentMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/PlakjanjeMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/SoopstenieZaPlakjanjeMapper_BLAGAJNIK.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/SoopstenieZaPlakjanjeMapper_RODITEL.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/SoopstenieZaPlakjanjeMapper_direktorAdmin.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/payments/mappers/TxResponseMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/AddCasToRasporedRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/CasRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/CasResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/RasporedRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/RasporedResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/RasporedSoCasoviResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/mappers/CasMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/schedules/mappers/RasporedMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/security/LoginRequest.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/subjects/AssignPredmetToClassRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/subjects/NastavnikGoPredavaPredmetotResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/subjects/PredmetRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/subjects/PredmetResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/ucenikRezultati/KrajnaDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/ucenikRezultati/OcenkaDetailDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/ucenikRezultati/PredmetRezultatDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/ucenikRezultati/UcenikRezultatiResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/ucenikRezultati/UcenikWithFullOcenkiResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/AdminSecurityDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/AdminUserRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/AdminUserResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/BlagajnikRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/BlagajnikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/DirektorAdminRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/DirektorAdminResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/KlasenRakovoditelRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/KlasenRakovoditelResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/KorisnikRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/KorisnikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/KorisnikSecurityDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/MonAdminRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/MonAdminResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/NastavnikRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/NastavnikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/PredmetenNastavnikRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/PredmetenNastavnikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/RoditelRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/RoditelResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/UcenikRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/UcenikResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/AdminUserMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/BlagajnikMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/DirektorAdminMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/KlasenRakovoditelMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/MonAdminMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/NastavnikMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/PredmetenNastavnikMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/RoditelMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/users/mappers/UcenikMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/AddNedelniAktivnostiVoNedelenPlanRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/AktivnostZaNedelenPlanRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/AktivnostZaNedelenPlanResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/NedelenPlanRequestDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/NedelenPlanResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/NedelenPlanSoAktivnostiResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/dto/weeklyplans/mappers/Nedelen_PlanMapper.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/FailedLoginReport.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/announcements/Soopstenie.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/announcements/SoopstenieZa_Plakjanje.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/attendance/Prisustvo.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/classesAndEnrolment/Klas.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/classesAndEnrolment/NastavnikZapisuvaAktivnostZaNedelen_Plan.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/PrisustvoStatus.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/StatusPlakjanje.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/TipRaspored.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/VidKrajnaOcenka.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/VidPismenoIsprasuvanje.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/VidUsnoIsprasuvanje.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/enums/soopstenieZaPlakjanjeStatus.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/exceptions/AdminUserAlreadyExistsException.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/exceptions/AdminUserNotFoundException.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/gradingSystem/Krajna_Ocenka.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/gradingSystem/Ocenka.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/gradingSystem/Pismena_Ocenka.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/gradingSystem/Usna_Ocenka.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/payments/Plakjanje.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/procedures/AttendanceReport.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/procedures/AttendanceReportResponse.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/schedulesAndClasses/Cas.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/schedulesAndClasses/Raspored.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/schedulesAndClasses/RasporedSodrzi_Cas.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/subjectsAndTeachers/KlasSlusa_Predmet.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/subjectsAndTeachers/NastavnikGoPredava_Predmetot.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/subjectsAndTeachers/Predmet.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Admin_User.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Blagajnik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Direktor_Admin.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Klasen_Rakovoditel.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Korisnik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Mon_Admin.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Nastavnik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Predmeten_Nastavnik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Roditel.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/users/Ucenik.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/weeklyPlansAndActivities/AktivnostZa_NedelenPlan.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/weeklyPlansAndActivities/NedelenPlanOpfakja_Aktivnosti.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/model/weeklyPlansAndActivities/Nedelen_Plan.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/annoucements/SoopstenieRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/attendanceRepository/PrisustvoRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/auth/LoginAttemptRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/classesAndEnrolmentRepository/NastavnikZapisuvaAktivnostZaNedelen_PlanRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/FullListKrajnaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/FullPismenaOcenkaResponseDTO.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/KrajnaOcenkaRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/OcenkaRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/PismenaOcenkaRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/gradingSystemRepository/UsnaOcenkaRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/paymentsRepository/PlakjanjeRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/paymentsRepository/SoopstenieZaPlakjanjeRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/procedures/AttendanceReportRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/schedulesAndClassesRepositories/CasRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/schedulesAndClassesRepositories/RasporedRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/schedulesAndClassesRepositories/RasporedSodrzi_CasRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/subjectsAndTeachersRepository/KlasSlusa_PredmetRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/subjectsAndTeachersRepository/NastavnikGoPredava_PredmetotRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/subjectsAndTeachersRepository/PredmetRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/triggers/FailedLoginReport.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/AdminUserRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/BlagajnikRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/Direktor_AdminRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/KlasRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/Klasen_RakovoditelRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/KorisnikRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/Mon_AdminRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/NastavnikRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/Predmeten_NastavnikRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/RoditelRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/usersRepository/UcenikRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/weeklyPlansAndActivitiesRepository/AktivnostZa_NedelenPlanRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/weeklyPlansAndActivitiesRepository/NedelenPlanOpfakjaAktivnostiRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/repository/weeklyPlansAndActivitiesRepository/NedelenPlanRepository.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/annoucements/SoopstenieService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/annoucements/impl/SoopstenieServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/attendance/PrisustvoService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/attendance/impl/PrisustvoServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/grades/OcenkaService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/grades/impl/OcenkaServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/BlockchainValidationService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/PaymentSoopstenieService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/PlakjanjeService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/impl/BlockchainValidationServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/impl/PaymentSoopstenieServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/payment/impl/PlakjanjeServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/CasService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/KlasService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/RasporedService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/impl/CasServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/impl/KlasServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/schedulesAndClasses/impl/RasporedServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/security/impl/UserDetailsServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/subjects/PredmetService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/subjects/impl/PredmetServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/AdminUserService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/BlagajnikService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/Direktor_AdminService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/Klasen_RakovoditelService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/KorisnikService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/Mon_AdminService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/NastavnikService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/Predmeten_NastavnikService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/RoditelService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/UcenikService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/Admin_UserImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/BlagajnikServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/DirektorAdminImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/Klasen_RakovoditelImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/KorisnikServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/MonAdminImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/NastavnikServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/Predmeten_NastavnikServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/RoditelServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/impl/UcenikServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/weeklyPlansAndActivities/AktivnostZa_NedelenPlanService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/weeklyPlansAndActivities/NedelenPlanService.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/weeklyPlansAndActivities/impl/AktivnostZa_NedelenPlanServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/weeklyPlansAndActivities/impl/NedelenPlanServiceImpl.java (added) * backend/web3-Ednevnik-Backend/src/test/java/com/nikola/web3ednevnikbackend/Web3EdnevnikBackendApplicationTests.java (added) * frontend/web3-eDnevnik_Frontend/.gitignore (added) * frontend/web3-eDnevnik_Frontend/README.md (added) * frontend/web3-eDnevnik_Frontend/eslint.config.js (added) * frontend/web3-eDnevnik_Frontend/index.html (added) * frontend/web3-eDnevnik_Frontend/package-lock.json (added) * frontend/web3-eDnevnik_Frontend/package.json (added) * frontend/web3-eDnevnik_Frontend/public/vite.svg (added) * frontend/web3-eDnevnik_Frontend/src/App.css (added) * frontend/web3-eDnevnik_Frontend/src/App.jsx (added) * frontend/web3-eDnevnik_Frontend/src/assets/logo.png (added) * frontend/web3-eDnevnik_Frontend/src/assets/react.svg (added) * frontend/web3-eDnevnik_Frontend/src/components/NavbarBlagajnik/NavbarBlagajnik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/NavbarBlagajnik/NavbarBlagajnik.module.css (added) * frontend/web3-eDnevnik_Frontend/src/components/NavbarRoditel/NavbarRoditel.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/NavbarRoditel/NavbarRoditelStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/components/RoditelSettings/RoditelSettings.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/RoditelSettings/RoditelSettingsStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/components/nav/Navbar.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/nav/NavbarStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/components/navbarKlasen/NavbarKlasen.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/navbarKlasen/NavbarKlasenStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/components/stats/Stats.jsx (added) * frontend/web3-eDnevnik_Frontend/src/components/stats/Stats.module.css (added) * frontend/web3-eDnevnik_Frontend/src/contexts/AuthContext.jsx (added) * frontend/web3-eDnevnik_Frontend/src/index.css (added) * frontend/web3-eDnevnik_Frontend/src/main.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/Blagajnik_Pages/Blagajnik_ViewPaymentsForPaymentSoopstenie/Blagajnik_ViewPaymentsForPaymentSoopstenie.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AddKlasenRakovoditelToClass/AddKlasenRakovoditelToClass.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AddKlasenRakovoditelToClass/AddKlasenRakovoditelToClassStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelClassPage/AdminPanelClassPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelClassPage/AdminPanelClassPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelNedelniAktivnost&Aktivnostii/AdminPanelNedelniAktivnosti.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelNedelniAktivnost&Aktivnostii/AdminPanelNedelniAktivnosti.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelNedelniAktivnostiZaKlasPage/AdminPanelNedelniAktivnostiZaKlasPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelNedelniAktivnostiZaKlasPage/AdminPanelNedelniAktivnostiZaKlasPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelRasporedView/AdminPanelRasporedView.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelRasporedView/AdminPanelRasporedViewStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelRasporedViewZaKlasPage/AdminPanelRasporedViewZaKlasPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelRasporedViewZaKlasPage/AdminPanelRasporedViewZaKlasPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelSoopstenijaViewPage/AdminPanelSoopstenijaViewPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/AdminPanelSoopstenijaViewPage/AdminPanelSoopstenijaViewPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateBlagajnik/CreateBlagajnik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateBlagajnik/CreateBlagajnikStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateKlasenRakovoditel/CreateKlasenRakovoditel.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateKlasenRakovoditel/CreateKlasenRakovoditelStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateNastavnik/CreateNastavnik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateNastavnik/CreateNastavnikStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreatePredmetenNastavnik/CreatePredmetenNastavnik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreatePredmetenNastavnik/CreatePredmetenNastavnikStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateRoditel/CreateRoditel.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateRoditel/CreateRoditelStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateUcenik/CreateUcenik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/CreateUcenik/CreateUcenik.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_CreatePredmet/DirektorAdmin_CreatePredmet.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_PaymentAnnoucements/DirektorAdmin_PaymentAnnoucements.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_PaymentsForPaymentAnnoucement/DirektorAdmin_PaymentsForPaymentAnnoucement.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_Statistika/DirektorAdmin_Statistika.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_ViewRoditelInfo/DirektorAdmin_ViewRoditelInfo.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/DirektorAdmin_ViewSubjectsForClass/DirektorAdmin_ViewSubjectsForClass.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/Direktor_AdminPrisustvaZaStudent/Direktor_AdminPrisustvaZaStudent.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/Direktor_AdminSubjectsPage/Direktor_AdminSubjectsPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/Direktor_AdminSubjectsPage/Direktor_AdminSubjectsPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/Direktor_AdminViewInfoStudent/Direktor_AdminViewInfoStudent.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/addSubjectToClass/AddSubjectToClass.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/DirektorAdmin_Pages/addSubjectToClass/AddSubjectToClassStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/AddActivityToPlan/AddActivityToPlan.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/AddActivityToPlan/AddActivityToPlanStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_CreateSoopstenie/Klasen_CreateSoopstenie.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_CreateSoopstenie/Klasen_CreateSoopstenieStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_NedelenPlan/Klasen_NedelenPlan.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_NedelenPlan/Klasen_NedelenPlanStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewOcenkiZaUcenik/Klasen_ViewOcenkiZaUcenik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewOcenkiZaUcenik/Klasen_ViewOcenkiZaUcenikStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewPrisustvaZaUcenik/Klasen_ViewPrisustvaZaUcenik.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewPrisustvaZaUcenik/Klasen_ViewPrisustvaZaUcenikStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewRasporedCasovi/Klasen_ViewRasporedCasovi.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewRasporedCasovi/Klasen_ViewRasporedCasoviStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewSlusaniPredmeti/Klasen_ViewSlusaniPredmeti.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewSlusaniPredmeti/Klasen_ViewSlusaniPredmetiStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewStudentsInClass/Klasen_ViewStudentsInClass.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewStudentsInClass/Klasen_ViewStudentsInClassStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewStudentsPrisustvaPage/Klasen_ViewStudentsPrisustvaPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/KlasenRakovoditel_Pages/Klasen_ViewStudentsPrisustvaPage/Klasen_ViewStudentsPrisustvaPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/Login/Login.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/Login/LoginStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnikSoopstenijaView/PredmetenNastavnikSoopstenijaView.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_AddAktivnostZaKlas/PredmetenNastavnik_AddAktivnostZaKlas.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_CreateKrajnaOcenka/PredmetenNastavnik_CreateKrajnaOcenka.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_CreatePismenaOcenka/PredmetenNastavnik_CreatePismenaOcenka.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_CreateUsnaOcenka/PredmetenNastavnik_CreateUsnaOcenka.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_NedelenPlan/PredmetenNastavnik_NedelenPlan.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_PrisustvaZaStudentView/PredmetenNastavnik_PrisustvaZaStudentView.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_RasporedView/PredmetenNastavnik_RasporedView.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_StudentsView/PredmetenNastavnik_StudentsView.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_ViewOcenkiZaStudent/PredmetenNastavnik_ViewOcenkiZaStudent.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_ViewSlusaniPredmeti/PredmetenNastavnik_ViewSlusaniPredmeti.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/PredmetenNastavnikPages/PredmetenNastavnik_VnesiPrisustvoZaStudent/PredmetenNastavnik_VnesiPrisustvoZaStudent.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_MyPayments/Roditel_MyPayments.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_NedelenPlan/Roditel_NedelenPlan.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_NedelenPlan/Roditel_NedelenPlanStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_PaymentAnnoucements/Roditel_PaymentAnnoucements.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_Raspored/Roditel_ViewRaspored.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_Raspored/Roditel_ViewRasporedStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_UcenikPage/Roditel_UcenikPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_ViewOcenki/Roditel_ViewOcenki.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_ViewOcenki/Roditel_ViewOcenkiStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_ViewPrisustva/Roditel_ViewPrisustva.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/RoditelPages/Roditel_ViewPrisustva/Roditel_ViewPrisustvaStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/BlagajnikDashboard/BlagajnikDashboard.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DashboardSelector/DashboardSelector.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/AdminPanelDashboard.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/AdminPanelStyleSheet.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/DirektorAdmin_ViewBlagajnikInfo/DirektorAdmin_ViewBlagajnikInfo.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/DirektorAdmin_ViewKlasenRakovoditelInfo/DirektorAdmin_ViewKlasenRakovoditelInfo.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/DirektorAdmin_ViewPredmetenNastavnikInfo/DirektorAdmin_ViewPredmetenNastavnikInfo.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/DirektorAdminDashboard/DirektorAdmin_ViewRoditelInfo/DirektorAdmin_ViewRoditelInfo.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/Klasen_RakovoditelDashboard/KlasenRakovoditelDashboardPage.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/Klasen_RakovoditelDashboard/KlasenRakovoditelDashboardPageStyles.module.css (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/Predmeten_NastavnikDashboard/Predmeten_NastavnikDashboard.jsx (added) * frontend/web3-eDnevnik_Frontend/src/pages/dashboards/RoditelDashboard/RoditelDashboard.jsx (added) * frontend/web3-eDnevnik_Frontend/vite.config.js (added) initial commit