Ultimate Wilderness Utopia. Made using Dart/Flutter and Firebase NoSQL database for authentication details and for storing user's favourite pets as bookmarks. Used PetFinder and Google generative AI for extra functionalities to fulfill the requirements.
Figure 1: Trainer chatbot made using Google Vertex AI (Gemini Pro Model)
- Create
.env
in your local project's root. - Get your Google API Key (Mahidol email will not work).
- Inside
.env
, add your API key toGOOGLE_API_KEY=<YOUR_KEY>
.
- Inside
- Get your Petfinder API key and secret.
- Inside
.env
, add your API key toPETFINDER_API_KEY=<YOUR_API_KEY>
- Inside
.env
, add your secret toPETFINDER_SECRET=<YOUR_SECRET>
- Inside
flutter run