- clone the pup-predict-flutter repository
git clone https://github.com/darkbits018/pup-predict-flutter.git
- clone pup-predict-backend repository
git clone https://github.com/darkbits018/pup-predict-backend.git
1 Android Studio
2 Flutter SDK
3 PyCharm
4 Ngrok (to forward a local port to domain)
-
Open the Flutter app preferably using Android Studio
-
Build the app
-
Install and run Ngrok
-
Once the Ngrok has been set up you can get a free domain
-
Forward the local port 80 to that domain
ngrok http --domain=<YOUR-NGROK-DOMAIN> <PORT>
-
Replace "YOUTUBE-API-KEY" in videoscreen.dart with your YouTube API key
-
Open the backend directory in PyCharm
-
Install libraries using requirments.txt
-
Run doggos.py
-
Once the server starts, the app is ready to work