ProvrWebsite

License: MIT GitHub issues GitHub stars

❗️ Notice

In local development the application must listen on port 4200. If not, the CORS policy on Google Cloud Storage for the bucket used must be updated.

🚀 Deployment

This Angular webiste is deployed to App Engine and is available here 👉 ProVR Website

It is automatically deployed each time a push is made to the master branch. We use Google Cloud Build to make this possible, which is a CI/CD service on GCP. The app.yaml and cloudbuild.yaml files are used to configure this deployment.

🚨 CORS policy

When browsers comminicate with external servers they send a CORS preflight request in advance of the actual POST, GET or DELETE, etc. request. This policy needs to be configured explicitly on the bucket user-cad-models in Google Cloud Storage. This is the tutorial we used 👉 CORS Config GCS.

The JSON file used to configure the CORS policy is found in this repository under the name cors-config.json.

result-matching ""

    No results matching ""