Skip to content

Kyma Showcase about object-recognition relying on GCP API and Lambda Workflow.

License

Notifications You must be signed in to change notification settings

mrCherry97/Kyma-Showcase

 
 

Repository files navigation

Showcase Logo

Kyma Showcase

Go Report Card GoDoc

Overview

Kyma Showcase is a project about object recognition relying on GCP API and Serverless Functions Workflow. A customer uploads an image on the front page. Then the image is displayed in the feed. Clicking on any image in the feed redirects you to its details page showing all the information acquired from processing that image such as prevalent mood, labels describing the image itself, or objects in it. See the Details and Architecture sections for more information about Kyma Showcase.

Prerequisites

Installation

To run Kyma Showcase application, follow these steps:

  1. Clone the repository:
git clone https://github.com/kyma-incubator/kyma-showcase.git
  1. Replace the placeholder values with the name of your cluster domain in the following files:
  1. Set Google Cloud Platform maps API key in the resources/frontend/frontend-config.yaml file.

  2. Set secrets by replacing the placeholder values in the resources/secrets.yaml file.

  3. Deploy the application on a Kubernetes cluster. Run the following command:

kubectl apply -f resources -R
  1. Get the application URL. Run:
kubectl get apirule frontend -o jsonpath='{.spec.service.host}'

Development

To learn more, read the Development Guide.

About

Kyma Showcase about object-recognition relying on GCP API and Lambda Workflow.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 54.9%
  • JavaScript 42.1%
  • Makefile 1.6%
  • Other 1.4%