Skip to content

darkbits018/pup-predict-flutter

Repository files navigation

Pup-Predict

  • clone the pup-predict-flutter repository
git clone https://github.com/darkbits018/pup-predict-flutter.git
git clone https://github.com/darkbits018/pup-predict-backend.git

Prerequisite

1 Android Studio
2 Flutter SDK
3 PyCharm
4 Ngrok (to forward a local port to domain)

Instruction

  • 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>
    

    ngrok domain

  • Replace the "NGROK-URL" in main.dart with your Ngrok domain url

  • Replace "YOUTUBE-API-KEY" in videoscreen.dart with your YouTube API key Api

  • Open the backend directory in PyCharm

  • Install libraries using requirments.txt

  • Run doggos.py

  • Once the server starts, the app is ready to work

Screenshots

Image Selection Screen
hs

Classification Screen
cs cs1

Video Screen
vs

Video Player Screen
vs1 vs2

About

AI powered Dog Breed prediction app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published