Interactive geography quiz game testing world knowledge with engaging challenges and leaderboards
GeoQuest is an engaging geography quiz game that challenges players to test their knowledge of countries, capitals, flags, and geographical facts. The app features multiple game modes, competitive leaderboards, and a beautiful UI designed to make learning geography fun.
Built with Flutter for cross-platform support, Firebase for backend services, and REST APIs for geographical data:
Ensuring fair competition in the leaderboard system required implementing server-side validation of quiz scores and anti-cheat measures to prevent score manipulation.
Managing the large dataset of geographical information efficiently was solved through strategic data caching and lazy loading of images and quiz content.
Login Page
Register Page
Home Page 1
Home Page 2
Home Page 3
Quiz Page 1
Quiz Page 2
Result Page
Leaderboard
Check out the source code and documentation on GitHub
View on GitHub Back to All Projects