| Version 10 (modified by , 3 weeks ago) ( diff ) |
|---|
IKnow 2026 – Модерна реимплементација на студентски информациски систем
Основни информации
Започнат: 2026 Ментор: проф. д-р Вангел В. Ајановски Предмет: Бази на податоци 2025/2026 (Зимски семестар)
Членови:
- Борис Ѓорѓиевски – 233188
- Стефан Савески – 233149
Краток опис на проектот
IKnow 2026 претставува модерна реимплементација на студентски информациски систем кој се користи за управување со академски процеси.
Системот е наменет за:
- Студенти
- Професори
- Администратори
Главната цел е да се задржи основната академска функционалност, но да се редизајнира системот со современа веб архитектура и cloud инфраструктура.
Апликацијата е имплементирана како:
- Next.js Single Page Application (Frontend)
- .NET 9 REST API (Backend)
- PostgreSQL база на податоци со Entity Framework Core
За безбедност се користи:
- JWT access токени со краток рок
- Persistent refresh токени
- Role-based авторизација
Системот поддржува и автоматско генерирање на PDF документи преку PuppeteerSharp, како и cloud deployment преку Vercel, Render и Neon.
Документација и фази на развој
| Phase | Link to Wiki page | Status |
|---|---|---|
| Ph0 | Project Definition | Завршено |
| Ph1 | System Architecture & Planning | Not started |
| Ph2 | Database Design | Not started |
| Ph3 | Backend Implementation | Not started |
| Ph4 | Authentication & Security | Not started |
| Ph5 | Frontend Implementation | Not started |
| Ph6 | CI/CD & Deployment | Not started |
| Ph7 | Testing & Validation | Not started |
| Ph8 | Performance & Security Review | Not started |
| Ph9 | Final Documentation | Not started |
Attachments (1)
- logo.png (6.1 KB ) - added by 4 weeks ago.
Download all attachments as: .zip
