# # ChangeLog for src/components # # Generated by Trac 1.6.1.dev0 # 09/27/26 18:25:20 Fri, 30 Jan 2026 00:40:27 GMT Stefan-Saveski [50f2fb4] * package-lock.json (modified) * package.json (modified) * src/app/[locale]/layout.tsx (added) * src/app/layout.tsx (modified) * src/app/page.tsx (modified) * src/app/professor/profile/page.tsx (modified) * src/app/professor/students/page.tsx (modified) * src/app/students/applications/page.tsx (modified) * src/app/students/documents/page.tsx (modified) * src/app/students/profile/page.tsx (modified) * src/app/students/semesters/page.tsx (modified) * src/app/students/subjects/page.tsx (modified) * src/components/LanguageSwitcher.tsx (added) * src/components/exams.tsx (modified) * src/components/header.tsx (modified) * src/components/navbar.tsx (modified) * src/components/professor-navbar.tsx (modified) * src/i18n.ts (added) * src/locales/en/translation.json (added) * src/locales/mk/translation.json (added) * tsconfig.json (modified) Added dual language feature. Wed, 21 Jan 2026 17:03:04 GMT Stefan-Saveski [298f9b3] * src/app/api/prof/grade/add/route.ts (added) * src/app/api/prof/grade/edit/route.ts (added) * src/app/api/prof/grade/remove/route.ts (added) * src/app/api/prof/students/route.ts (added) * src/app/page.tsx (modified) * src/app/professor/layout.tsx (added) * src/app/professor/page.tsx (added) * src/app/professor/profile/page.tsx (added) * src/app/professor/students/page.tsx (added) * src/app/students/page.tsx (modified) * src/components/professor-navbar.tsx (added) * src/lib/auth.ts (modified) * src/lib/prof-demo-store.ts (added) feat: Implement professor portal with student management, grade ... Sun, 21 Dec 2025 17:36:39 GMT Stefan-Saveski [90f7842] * src/app/page.tsx (modified) * src/app/students/profile/page.tsx (modified) * src/app/students/semesters/page.tsx (modified) * src/app/students/subjects/page.tsx (modified) * src/components/exams.tsx (modified) * src/lib/auth.ts (modified) fix: Update API endpoints to use production URL for user data ... Sun, 21 Dec 2025 17:28:25 GMT Stefan-Saveski [b67f274] * package-lock.json (modified) * src/app/page.tsx (modified) * src/app/students/profile/page.tsx (modified) * src/app/students/semesters/page.tsx (modified) * src/app/students/subjects/page.tsx (modified) * src/components/exams.tsx (modified) * src/data/semesters.json (deleted) * src/data/subjects.json (deleted) * src/lib/auth.ts (added) Refactor Exams component to fetch passed subjects from API and remove ... Tue, 21 Oct 2025 15:28:54 GMT stefansaveski [82c9c53] * src/app/layout.tsx (modified) * src/app/students/documents/page.tsx (modified) * src/app/students/page.tsx (modified) * src/app/students/profile/page.tsx (modified) * src/app/students/semesters/page.tsx (modified) * src/app/students/subjects/page.tsx (modified) * src/components/header.tsx (modified) refactor: Remove unused imports and optimize component code across ... Tue, 21 Oct 2025 13:49:14 GMT stefansaveski [6b8332f] * src/app/layout.tsx (modified) * src/app/login/layout.tsx (deleted) * src/app/login/page.tsx (deleted) * src/app/page.tsx (modified) * src/app/students/applications/page.tsx (moved) * src/app/students/documents/page.tsx (moved) * src/app/students/exams/page.tsx (moved) * src/app/students/layout.tsx (added) * src/app/students/page.tsx (added) * src/app/students/profile/page.tsx (moved) * src/app/students/semesters/page.tsx (moved) * src/app/students/subjects/page.tsx (moved) * src/components/navbar.tsx (modified) feat: Add student exams, profile, semesters, and subjects pages with ... Thu, 25 Sep 2025 14:30:46 GMT stefansaveski [636f86c] * src/app/applications/page.tsx (added) * src/app/documents/page.tsx (added) * src/app/exams/page.tsx (added) * src/app/layout.tsx (modified) * src/app/login/layout.tsx (added) * src/app/login/page.tsx (added) * src/app/page.tsx (modified) * src/app/profile/page.tsx (added) * src/app/semesters/page.tsx (added) * src/app/subjects/page.tsx (added) * src/components/navbar.tsx (modified) * src/data/applications.json (added) * src/data/documents.json (added) * src/data/semesters.json (added) * src/data/subjects.json (added) Add initial data files for applications, documents, semesters, ... Wed, 24 Sep 2025 21:51:18 GMT stefansaveski [875f7d6] * components.json (added) * package-lock.json (modified) * package.json (modified) * public/finki-logo.png (added) * public/ukim-logo.png (added) * src/app/favicon.ico (modified) * src/app/globals.css (modified) * src/app/layout.tsx (modified) * src/app/page.tsx (modified) * src/components/exams.tsx (added) * src/components/header.tsx (added) * src/components/navbar.tsx (added) * src/lib/utils.ts (added) Initial commit with Next.js project setup