~/projects/article-manager
Article Manager
A Java Swing desktop app for managing articles and podcast episodes.Java Swing desktop aplikacija za upravljanje člancima i podcast epizodama.
A Java university project: a Swing desktop application that manages a catalogue of articles / podcast episodes and their authors, backed by Microsoft SQL Server through a dedicated DAO layer. It's organised as a Maven multi-module build — separating the app/UI, data access, and utilities (audio playback, file and icon helpers) — to keep the data layer cleanly decoupled from the Swing views.
Java studentski projekt: Swing desktop aplikacija koja upravlja katalogom članaka / podcast epizoda i njihovim autorima, oslonjena na Microsoft SQL Server kroz zaseban DAO sloj. Organizirana je kao Maven višemodulni build — odvaja aplikaciju/sučelje, pristup podacima i pomoćne alate (reprodukcija zvuka, datoteke i ikone) — kako bi podatkovni sloj ostao čisto odvojen od Swing pogleda.
HighlightsIstaknuto
Full CRUD over articles/episodes and authors, with a many-to-many relationship stored in SQL Server.
Swing UI with dialogs and table models, plus audio-playback, file and icon utilities.
Maven multi-module architecture (app · DAO · utilities) that decouples the data layer from the views.
Potpuni CRUD nad člancima/epizodama i autorima, s many-to-many vezom pohranjenom u SQL Serveru.
Swing sučelje s dijalozima i tabličnim modelima, uz pomoćne alate za zvuk, datoteke i ikone.
Maven višemodulna arhitektura (aplikacija · DAO · alati) koja odvaja podatkovni sloj od pogleda.