A collection of solved exam and midterm tasks completed during the Web Programming course at the Faculty of Computer Science and Engineering — Skopje (2025/2026, Winter Semester).
ExamSolutions/
├── jan2025-g1-task/ # January 2025 - Group 1
├── jan2025-g2-task/ # January 2025 - Group 2
├── jan2025-g2-task-SECOND-TIME/ # January 2025 - Group 2 (retry)
├── june2025-g1-test/ # June 2025 - Group 1
├── june2025-g1-test-SECOND-ATTEMPT/ # June 2025 - Group 1 (retry)
├── kol2025-g1/ # Midterm 2025 - Group 1
└── kol2025-g2-main/ # Midterm 2025 - Group 2
- Spring MVC — controllers, models, views (Thymeleaf)
- Spring Security — authentication, authorization, config
- Spring Data JPA — repositories, entities, database integration
- Testing — unit and integration tests for web applications
- HTML Forms & Lists — frontend interaction with backend
Open any project in IntelliJ IDEA:
- File → Open → select the project folder
- Make sure you have Java 17+ and Maven installed
- Run the main
Application.javaclass - Open browser at
http://localhost:8080
| Field | Details |
|---|---|
| Course | Web Programming |
| Institution | FCSE — Skopje |
| Semester | Winter 2025/2026 |
| Stack | Java, Spring Boot, Thymeleaf, JPA |
Part of my academic portfolio — see other projects on my GitHub profile.