Home - Yesh492/gcloud-vision-saas GitHub Wiki
Google Cloud Vision SaaS Web App
A CS651 Software as a Service (SaaS) Project
Overview
This project is a lightweight, cloud-hosted web application that leverages the Google Cloud Vision API to analyze uploaded images and return labels describing their content. It is built using Node.js, Express.js, and Google App Engine.
How It Works
- The user uploads an image using the web interface.
- The image is sent to the backend server (Node.js + Express).
- The backend passes the image to Google Cloud Vision API.
- The API analyzes the image and returns descriptive labels.
- These labels are displayed on a beautifully styled result page.
Features
- Image upload with responsive form
- Real-time loading feedback
- In-memory processing for cloud compatibility
- Clean UI with dynamic label output
- Deployed and hosted using Google Cloud Platform