Back to Home
Completed-Games Registers
- COMPLETED
- March 2020 – January 2022

A Java desktop application that helps users maintain a personal record of games they've completed.
The application requires Java 1.8+ and uses a Model-View-Controller architecture with utility classes for handling images, languages, logging, and more.
It's designed for gamers who want to track their completed games with rich metadata and personal notes.
Features
- Creating entries (game registers) with details like title, user's completion year, rating (1-5), comments, annotations, and spoilers.
- Integration with RAWG's database API to fetch additional game information (description, publishers, developers, genres, and images).
- A GUI interface with panels for viewing, editing, and managing game records.
- Support for data backup, export, and logging.
- A settings section to switch between languages (English and Spanish), themes (light, dark, night), and more.
- Cross-platform build scripts for Windows and Linux.
Technologies used
Images
Tags
Desktop applicationFile persistenceMVC architectureInternationalization (i18n)English languageSpanish language