Twine

HistoryHunt

Nataša Kolaric
Published

0
  • Project creator

HistoryHunt is a mobile geolocation scavenger game built with React Native. Users can create and
participate in “Hunts”-photo-based missions across a city. Each hunt involves visiting predefined locations,
taking photos as proof, and racing friends or family to complete all checkpoints first.

Key Features:

  • User login and signup
  • Create and customize a Hunt with title, duration, and icon
  • Invite registered friends to join
  • Display planned and active hunts
  • Confirm participation and view location routes on the map
  • Use phone’s camera to complete location-based photo challenges
  • Completed hunts award medals and move to ‘Medals’ section
  • Built with a focus on mobile sensors and secure app design

This app is designed to support learning through movement and real-world exploration, ideal for educational
or social experiences in unfamiliar cities.

Technologies Used:
Frontend:

  • #ReactNative
  • #Expo
  • React Navigation
  • React Native Maps
  • React Native Camera

Backend:

  • Firebase Authentication
  • #Firebase Firestore (for hunt data, users, invites)

Others:

  • #SCRUM development process
  • #GitHub for version control
  • #Kanban board for backlog and sprint planning