Inspiration

Geography education often feels static and disconnected from real-world exploration. After noticing how students struggle with traditional map memorization, I wanted to create an engaging platform that transforms geography learning into an interactive discovery process, making global spatial awareness accessible and enjoyable for everyone.

What it does

Globe Map Game is an educational geography platform where players identify countries through terrain analysis. It features:

  • Unlimited practice mode for 24/7 skill development
  • Daily global challenges synchronized at UTC 00:00
  • Real-time feedback with distance calculations and directional guidance
  • Local progress tracking with win streaks and accuracy statistics
  • Multi-language support for global accessibility
  • Privacy-focused design with browser-based storage

How I built it

The core system is built with Next.js 14 and TypeScript, utilizing:

  • Sophisticated geographic calculations for distance and bearing
  • 8-point compass system for directional guidance
  • Local storage for progress tracking
  • Mobile-first responsive design
  • SEO-optimized content structure
  • Cloudflare Pages for deployment

Challenges I ran into

  • Implementing accurate geographic calculations while balancing performance
  • Creating an intuitive feedback system that guides without overwhelming
  • Designing a mobile-responsive interface that maintains map precision
  • Managing state across different game modes while preserving privacy
  • Optimizing performance for global access with minimal latency

Accomplishments that I'm proud of

  • Developed high-precision geographic algorithms for distance and direction
  • Created an engaging learning system with 85% user improvement rate
  • Built a global community of 500,000+ active learners
  • Implemented a privacy-focused progress tracking system
  • Designed an intuitive interface that works across all devices

What I learned

  • Advanced geographic calculation methods for spherical geometry
  • Balancing educational value with gaming engagement
  • Importance of user feedback in educational game design
  • Techniques for optimizing global web application performance
  • Methods for maintaining data privacy while tracking progress

What's next for Globe Map Game

  • Advanced difficulty modes with terrain-only challenges
  • Classroom-specific features for educational institutions
  • Enhanced analytics for learning pattern visualization
  • Expanded language support for broader accessibility
  • Community features for collaborative learning
  • Integration with educational standards and curricula

Built With

  • nextjs
Share this project:

Updates