Back to Home

Completed-Games Registers

  • COMPLETED
  • March 2020 – January 2022
Completed-Games Registers banner

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

Java logo
Java

Images

1 / 0

Tags

Desktop applicationFile persistenceMVC architectureInternationalization (i18n)English languageSpanish language