🚀 About the Project
Inspiration
We were inspired by apps like Pokémon Go that gamify exploration and bring people outside. We wanted to create a similar experience but focused on real-world impact. That’s how Trackr was born: a platform that turns wildlife encounters into fun, social, and meaningful contributions to science.
What It Does
Trackr is a gamified wildlife recognition platform. Users snap a photo of any animal they see, and Trackr uses AI to identify the species, log the sighting, and store it in a personal journal. Users can view their friends' sightings and contribute to a growing crowdsourced wildlife database to support conservation and research efforts.
How We Built It
Frontend: Developed using React Native for full cross-platform mobile compatibility, allowing us to deliver a consistent experience across both iOS and Android devices.
AI Integration: Integrated the Google Gemini API to automatically analyze user-submitted photos and identify animal species using advanced image recognition.
Backend: Built with Node.js, which serves as the central API layer, receiving image uploads, forwarding them to Gemini for analysis, and handling responses. It also manages user authentication, friend connections, and sightings data.
What We Learned
We learned how to combine geolocation, AI, and mobile development to create an interactive and educational experience. We also deepened our understanding of integrating image recognition APIs, handling media in React Native, and designing systems that are both fun and functional.

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