Team NaN Of Your BusinesspresentTreasure Hunters
Treasure Hunters Demo Video
Embark on a Journey Where You Just Find Treasure – TREASURE HUNTERS Makes Every Discovery an Adventure!
We were inspired by Geocaching and Pokemon Go to create something that gamified exploration, allowing users to hunt for treasures around the UK and earn points for collecting them. Users can add their friends, customise their profile and compare their points with other users on the leaderboard, but most importantly enjoy being outside collecting treasures.
The Team
Ahmet Bayazitoglu
Alina Molchanova
Emma Richardson
James Black
Liam Woodall
Matthew Watchorn
Technologies
We used: Backend: PSQL, Django, Python, Render, Swagger, REST. Frontend: Next.js, Netlify, NPM, Motion, TailwindCSS, Google Maps API, React
We decided to use the Django REST framework for our Python backend, which provided a very efficient and flexible way for us to provide endpoints to our Treasure Hunt frontend, integrated with PSQL for our database management which we already had some familiarity with.
We chose to stick with React for the frontend but decided to use the Next.js framework because it made routing easier. For styling we used TailwindCSS and Framer Motion as they gave us more options for customisation. We used the Google Maps API which provided a lot of the functionality that we needed for our map and it was easy to use as the documentation was comprehensive.
Challenges Faced
We chose to learn a new language for the backend, which required a lot of dedication given the short amount of time we had. The map also presented a host of issues which we overcame with lots of experimentation.