Inspiration

Going camping is a nice way to retreat from technology, enjoy the great outdoors, and make memories with friends and/or family. We wanted to create an app where a community can interact with each other asynchronously by leaving their 'mark' digitally!

What it does

We decided to create an app for when it’s time to wrap up our camping trip, one would be able to leave their ‘mark’ at the spot they camped at for others to interact with. The app locates where you are, allows you to create an artifact called a ‘Cryptid’ at that spot. Other users will be able to view the artifact that was created and add their own mark to the same artifact, otherwise ‘claim’ the artifact.

We feature a log-in system so that one user may use a separate device if need be, but they will be only logged in to one device at a time to avoid abuse. It’s essentially a treasure hunting game for when others camp in the same area, they may see your digital ‘mark’ left behind. These marks are then stored in a database and when you try to save your mark again, it will compare it with the coordinates already given and simply not save it anymore if it is the same.

**The project in mind was

How we built it

We used PHP with Laravel framework as a back-end to store the Artifacts locations and user controller (login - registration) Unity Engine Editor was used to write C# code

Challenges we ran into

Connecting the map created in unity and linking it to the app in the phone

Accomplishments that we're proud of

  • Created a log-in system
  • Created a working app
  • Learned a lot of new things! :)

What we learned

  • Unity Engine
  • Git Version Control
  • Implementing an API with PHP
  • Google Maps Platform API

What's next for Campfire Cryptids

Learn more about implementing platforms, such as unity, to create better versions of the app, updating it to include more functions.

Share this project:

Updates