Inspiration

We were inspired by the global game GeoGuessr, which challenges players to guess locations based on StreetView images. However, we wanted to create something unique to our university, NUS, to engage the student community. By adapting the concept for NUS, we aimed to encourage students to explore and appreciate the campus, discover hidden gems, and build a sense of connection with their surroundings.

What it does

GeoNUS is a location-guessing game tailored for NUS students. Players are shown pictures taken from various locations within the campus, and they have 30 seconds to guess the exact spot. Points are awarded based on accuracy and speed. Users can also contribute by uploading their own photos, enriching the game and making it more challenging for others.

How we built it

We built GeoNUS using Nextjs, Postgress, Vercel Blob, TailWind CSS and Google Maps Integration.

Challenges we ran into

We spent quite some time integrating Google Maps to our website. Due to time constraints, we had a limited photo database as we only spent 2h going around NUS taking photos

Accomplishments that we're proud of

We successfully created a game that showcases the beauty and diversity of the NUS campus while fostering a sense of community through user-submitted content. The platform features an accurate scoring system that rewards precision and quick thinking, paired with a responsive and visually appealing map interface for an engaging location-guessing experience.

What we learned

We were able to efficiently combining multiple technologies, such as frontend frameworks, map APIs, and cloud services.

What's next for GeoNUS

We plan to populate the photo database, include leaderboards to enhance user experience and make it more responsive.

Built With

Share this project:

Updates