For TerraHacks (36 hour developement period)
Danyal Akhtar Ahmad Jouhar Sabagan Chandrakan
EcoQuest is an application that assigns users quests to help them contribute to saving the environment. The application currently features a total of 30 helpful challenges.

-
Re-roll challenges: If you don't like the assigned challenge, you can re-roll to get a different one.
-
Add custom challenges: Create your own challenges to add to the existing list.

-
Utilizing AI-generated images: Enhances the visual appeal of the app.
- Auto roll new challenges every week based on a user-chosen day.
- Add a points and leaderboard system to create a competitive environment.
- Confirm whether a user has completed a challenge or not with some sort of indicator.
- Maintain a large database of quests that admin users can add to.
We aim for the app to be widespread, involving more people in completing challenges to help the environment. By creating a fair and competitive environment with global and private leaderboards, we hope to keep users coming back.
Flutter
You can stick to the challenge the app assigned for you, or you can re-roll to get a different challenge. If you want to add more to the 30 challenges, you can create your own custom challenges.
- Android: There is an APK included in releases for testing on Android devices.
- Flutter: You can also test the app by installing Flutter, then running the project within an IDE like VS Code.