This project is a fully-featured desktop application for a digital game store, developed using Java with a user interface crafted in Scene Builder. The application provides a clean, intuitive, and responsive experience for users to browse and manage a library of games.
By leveraging JavaFX for the core framework and Scene Builder for UI design, the project maintained a clean separation between the visual layout (FXML) and the application's business logic. This approach, based on the Model View Controller pattern, resulted in a more organized and scalable codebase