Inspiration
Our team drew inspiration from all the fun times we have exploring the world together, whether it's trying out the new restaurant down the block or planning a weekend retreat to Riverside.
What it does
HuntSphere is an application where users can design their own scavenger hunt for their friends to play. The host can create a path of which destinations the players must reach. Players will use clues to find out where to go next.
How we built it
We needed to store information on hosts, hunts, and players, so we used SQL to design a proper database. Then using JavaScript, we created our own API to interact with the data collected from user input. Working with Google Maps API allowed us to design important features for gameplay to run smoothly, like letting hosts enter addresses for the hunt and using geolocation to verify when players reach each marker. HTML and CSS were used to design our home website.
Challenges we ran into
For some of us, this was our first time using JavaScript. We're grateful for our teammates who caught us up to speed. For all of us, this was the first time we've worked with APIs such as Google Maps. Although we were outside our comfort zone, this was a great learning experience.
Accomplishments that we're proud of
Our team created a solid foundation for HuntSphere in almost 24 hrs. Our homepage design is fun and simple. Our database was neatly transferred from the ER-diagrams we scribbled on the whiteboard. Our API successfully connects our frontend and backend.
What we learned
We learned how to code JavaScript, how to Sequelize our database, how to implement our own API, and how to work with Google Maps API.
What's next for HuntSphere
HuntSphere is only a web application, for now! Our team is looking forward to learning hands-on mobile software development.
Log in or sign up for Devpost to join the conversation.