Azerbaijan Technical University · Production
Majors Portal
Majors and career exploration platform with PLO/SLO management, syllabus browsing, and student guidance.
Role · Software DeveloperYear · 2025
Overview
Public guidance platform helping prospective and current students explore majors, learning outcomes, and syllabi.
Doubles as a structured store for programme learning outcomes (PLOs) and student learning outcomes (SLOs).
Architecture
Architecture diagram — placeholder
Programme model with explicit PLO/SLO entities linked to courses and syllabi, versioned per academic year.
Features
- ▸Major and programme exploration
- ▸PLO and SLO authoring and management
- ▸Syllabus browsing per course
- ▸Student guidance flows
Engineering challenges
- Modelling the relationship between programmes, courses, PLOs, and SLOs in a way curriculum staff can maintain.
- Surfacing syllabi consistently when programme structures change between intakes.
Stack
Next.jsTypeScriptSpring BootPostgreSQL
Screenshots
Screenshot 1 — placeholder
Screenshot 2 — placeholder