Skip to content

GarrulousMonkeys/Quest

Repository files navigation

Quest

What is Quest?

A social platform for sharing geotagged photos and messages

Quest Demo

Team

  1. Chris Walker
  2. Jeff Korcal
  3. Julius Buckley
  4. Michelle Nguyen

Setup

Requirements for iOS

Xcode is needed for running this app on iOS

Starting React Native

  • Run npm install
  • Quest can be started in Xcode by pressing the play button
  • Quest can also be started through the command line by running npm start. In a new tab run react-native run-ios to open up Simulator.

Firebase

  • A firebase project is needed to add credentials into an environment file

Deployment

Quest is deployed using Bitrise, a continuous delivery service.

Database

The database is hosted on Firebase, which can be accessed with the API key.

Authentication

Authentication is hosted on firebase

Quest Features

  • Users can use Quest to drop artifacts wherever they go. Artifacts are images or messages that are tracked by geolocation.
  • Images can be taken within the app or chosen from the user's camera roll.
  • A user will be able to view their past artifacts in their user profile, and discover nearby artifacts using the map or list view.

About

A social platform for sharing geotagged photos and messages

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •