Team Bug Slayers
presentEcoQuest

EcoQuest Demo Video

EcoQuest Demo Video

Start off your journey to conquer waste with just one tap at a time!

EcoQuest was born from the idea that everyday tasks should be more fun. Everyone could play a part in cleaning up our communities by taking part in an interactive, slightly competitive game. The users go through a pleasant journey to reduce waste, guided by the map and daily quests. Each piece of litter picked up earns points, pushing the user up on the leaderboard. EcoQuest exists to combine real-world impact with gamification, making environmental cleanup engaging and accessible for everyone!

The Team

  • Team member imagePreview: Team member image

    Toby Chan

  • Team member imagePreview: Team member image

    Katja Krempel

  • Team member imagePreview: Team member image

    Gisela Santos

  • Team member imagePreview: Team member image

    David Baker

  • Team member imagePreview: Team member image

    Edward Irvine

  • Team member imagePreview: Team member image

    Robin Barker

Technologies

Technologies section imagePreview: Technologies section image

We used: Firebase Authentication, Firebase Realtime Database, React, React Native, React-Native-Maps, React Navigation, ExpoGo, GitHub

Firebase authentication: Offered a straightforward, secure way to handle user authentication, easily integrated for mobile platforms.
Firebase Realtime Database: Provides real-time data syncing which is ideal for the leaderboard and map features.
React and React Native: Allow cross-platform mobile app development from a single codebase.
React-Native-Maps: Easily integrates with React Native, allowing good functions for the map feature.
React Navigation: The recommended library for navigating between screens in a React Native App. Allowed for easy and straightforward customisation.
Expo Go: Made development and testing straightforward by allowing quick iteration without constant recompiling.
GitHub: Chosen for version control and collaboration due to familiarity.

Challenges Faced

We never face challenges, only opportunities to learn