Skip to content

SrTorGonz/MyGameList_App_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyGameList App

MyGameList App is a mobile application developed for gamers who want to organize and track their gaming experience. The app provides a catalog of video games with detailed information, allowing users to create personalized lists based on their gaming status and preferences.

Built using Kotlin and Android Studio, with Firebase Authentication and Firebase Realtime Database / Firestore for user management and data storage.

Features

Video Game Catalog

  • Browse a collection of video games.
  • View detailed game information:
    • Title
    • Genre
    • Tags
    • Description
    • Developer
    • Cover images

User Authentication

  • Secure user registration and login.
  • Firebase Authentication integration.
  • Personalized user profiles and data.

Personal Game Lists

Users can organize games into different categories:

  • Currently Playing – Games currently being played.
  • Completed – Games that have been finished.
  • Dropped – Games abandoned before completion.
  • Favorites – Favorite games.
  • Wishlist – Games the user plans to play in the future.

Cloud Data Storage

  • User data stored securely in Firebase.
  • Synchronization across sessions.
  • Persistent personalized game lists.

Mobile-First Experience

  • Designed specifically for Android devices.
  • Intuitive and user-friendly interface.
  • Fast navigation and responsive design.

Project Goal

The objective of MyGameList App is to provide gamers with a centralized platform to manage their gaming library, keep track of completed and ongoing games, organize future titles to play, and maintain a personalized gaming history.


Technologies Used

Mobile Development

  • Kotlin
  • Android Studio
  • Android SDK

Backend & Cloud Services

  • Firebase Authentication
  • Firebase Database (Firestore or Realtime Database)

Additional Features

  • User session management
  • Cloud-based data persistence
  • Image handling and display

Main Functionalities

  • Browse video game information.

  • View genres, tags, descriptions, developers, and images.

  • Create and manage personalized game lists.

  • Track gaming progress.

  • Save favorite games.

  • Maintain a wishlist of future games.

  • Store data securely in the cloud.

  • Authenticate users through Firebase.

About

Android mobile application for video game collection management, allowing users to browse game information, organize personal gaming lists, and track their gaming progress. Built with Kotlin, Android Studio, and Firebase Authentication and Database services.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages