QuestLog is a platform built for gamers to track, organize, and share their progress across multiple video games. Designed with simplicity and efficiency in mind, it allows players to maintain a personal gaming journal that includes detailed statistics, personalized notes, individual ratings, and other meaningful insights. QuestLog creates a centralized and intuitive space where players can reflect on their achievements, monitor their overall journey, and stay connected to the games they love.
QuestLog helps gamers centralize their progress across all the titles they play. Instead of scattering notes or relying on platform-specific trackers, QuestLog provides a clean and intuitive interface that works for any game on any system.
Game Library Overview
A clean home screen that organizes all your games.
Cross-Platform Friendly
Designed to track games on PC, PlayStation, Xbox, Nintendo Switch, and more.
Track Game Log
Log play status, start/completion dates, platform, personal rating, and notes.
Simple & User-Friendly UI
The app emphasizes clarity and efficiency so gamers can update their logs quickly.
A dark mode is also available to use! It can be found in Settings ↴
Figma Prototype: View Prototype
YouTube Demo:
Watch Video
❗Please note that this is an older version of our app.
Once opening the project, go to MainApp located in src/main/java/edu/utsa/cs3443/questlog/MainApp.java then press Run.
On first launch, the application starts with no game entries. To test functionality:
1. Register a new user account
2. Log in
3. Add new game entries using the provided UI
All data is stored automatically in a user-specific data file.







