GeoPointer
Discover the world around you—without leaving home.
📌 Inspiration
I’ve always been a homebody, barely knowing my own neighborhood. But a part of me has always dreamed of exploring the world. That thought inspired me to ask: Is there a way for people to travel and explore places without physically being there? And with that question, GeoPointer was born.
🌍 What it Does
GeoPointer is an interactive, geo guesser-style game that allows users to explore new places around them virtually. Here’s how it works:
- Select a Range – Choose the target location's distance from your current location.
- Make Your Guess – You have 3 chances to guess the correct location.
- Reveal the Answer – If you guess correctly (or exhaust all attempts), the correct answer is revealed, along with the route from your current location to the target. That way, if the place interests you, you can easily visit it in real life!
⚙️ How I Built It
GeoPointer is built using the React framework, with the generous help of various AI assistants 😊.
🚧 Challenges I Ran Into
- Managing Google Maps API calls efficiently to reduce costs.
- Handling numerous bugs and debugging issues along the way.
- Learning React from scratch—which came with its own set of hurdles!
🏆 Accomplishments I'm Proud Of
- Building this project from the ground up using React, even though it was my first time working with the framework.
- GeoPointer has become more than just a project; it’s a fun and enjoyable game! Through it, I’ve discovered some amazing places around me that I didn’t know existed and plan to visit soon.
💡 What I Learned
- Building dynamic UIs using the React framework.
- Working with Google Maps APIs for location services and optimization.
- Enhancing UI/UX design to create a more intuitive user experience.
🚀 What’s Next for GeoPointer
I plan to refine and expand GeoPointer to enhance the user experience. Some future goals include:
- Improving gameplay mechanics and making the game more engaging.
- Adding customizable maps and themes for variety.
- Exploring leaderboards or multiplayer modes for a social element.
- Continuously optimizing API usage to reduce costs and improve performance.
This project has been a rewarding experience, and I look forward to further developing GeoPointer to create an even better travel-from-home experience for users.


Log in or sign up for Devpost to join the conversation.