Skip to content

forrestgraycode/GeoQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoQuest

GeoQuest is a location-based Android application that allows users to create and complete real-world quests using geolocation tracking and map integration.

The project was developed as part of a collaborative university software engineering project and focuses on interactive mobile experiences, user-generated content, and location-aware gameplay systems.


Features

  • Create custom location-based quests
  • View quests using interactive map functionality
  • Track user location in real time
  • Complete quests by visiting physical locations
  • User account/authentication support
  • Persistent quest and user data storage
  • Mobile-first Android UI/UX

Technologies Used

  • Android Studio
  • Java
  • Firebase
  • Google Maps API
  • Geolocation Services
  • RecyclerViews / Fragments
  • Git & GitHub

Installation

  1. Clone the repository
git clone https://github.com/forrestgraycode/GeoQuest.git
  1. Open the project in Android Studio

  2. Configure Firebase credentials if necessary

  3. Build and run the application on an emulator or Android device


Project Goals

GeoQuest was designed to explore:

  • Mobile application architecture
  • Real-time location tracking
  • Interactive map-based experiences
  • User-generated content systems
  • Collaborative software development workflows

Future Improvements

  • Quest rating/review system
  • Friend/social features
  • Push notifications
  • Expanded achievement/progression systems
  • Improved map filtering and discovery

Author

Forrest Gray

Boston-based Full-Stack Software Engineer focused on frontend engineering, mobile development, and modern web applications.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages