UPDOG! is a web-based computer vision application that identifies the breed of a dog in an uploaded photo.
This is our revalida for the Google Cloud Platform Developer Stint of the AC2E program.
Backend resources are currently deactivated.
- Kendrick Tan - AI/ML & Backend
- Faust Roxas - Architecture & Backend
- Xyza Rivera - Frontend & Design
-
Create a Gatsby site.
Use the Gatsby CLI to create a new site, specifying this repository.
# create a new Gatsby site git clone git@github.com:xyzarivera/doggo-classifier-ui.git
-
Start developing.
Navigate into your new siteโs directory and start it up.
cd doggo-classifier-ui/ npm install package.json gatsby develop
-
Open the source code and start editing!
Your site is now running at
http://localhost:8000
!
Application Frontend is deployed in Firebase Hosting, while Backend Services are deployed in the Google Cloud Platform.
The Doggo AI classifier is trained using GCP's AutoML Vision with a dog breed dataset containing 9,229 labeled images.
Application Frontend is built using GatsbyJS. It is a React-based, GraphQL powered, static site generator.