Skip to content

3nk4kuu/QuestLog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



logo banner


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.

🚀 About the Project

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.

🎮 Key Features

Game Library Overview
  A clean home screen that organizes all your games.

Library view


Cross-Platform Friendly
  Designed to track games on PC, PlayStation, Xbox, Nintendo Switch, and more.

Game entries


Track Game Log
  Log play status, start/completion dates, platform, personal rating, and notes.

Game Entry view


Simple & User-Friendly UI
  The app emphasizes clarity and efficiency so gamers can update their logs quickly.

Create Entry viewCreate Entry view 2


  A dark mode is also available to use! It can be found in Settings ↴

Appearance view

Dark Library viewDark Entry View


📸 Prototype Preview

Figma Prototype: View Prototype

🎥 Project Demo

YouTube Demo: Watch Video
  ❗Please note that this is an older version of our app.

💻 How to Run

Once opening the project, go to MainApp located in src/main/java/edu/utsa/cs3443/questlog/MainApp.java then press Run.

🔰 First-Time Use

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.

About

This project was created by Syntax Squad for CS 3443 Fall 2025 at UTSA.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages