├── .editorconfig ├── .firebaserc ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── LICENSE ├── README.md ├── angular.json ├── atlas-app-services ├── functions │ ├── Atlas_Triggers_analyzeReviewSentiment_1686394580.js │ ├── Atlas_Triggers_summarizeReviewsSentiment_1686475894.js │ └── config.json └── triggers │ ├── analyzeReviewSentiment.json │ └── summarizeReviewsSentiment.json ├── firebase.json ├── google-cloud-functions ├── analyze-media │ ├── index.js │ └── package.json ├── analyze-sentiment │ ├── index.js │ └── package.json ├── create-signed-url │ ├── index.js │ └── package.json └── summarize-review-sentiment │ ├── main.py │ └── requirements.txt ├── package.json ├── src ├── app │ ├── address.ts │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.scss │ ├── app.component.ts │ ├── app.module.ts │ ├── change-events.ts │ ├── drag-and-drop.directive.ts │ ├── file-handle.service.spec.ts │ ├── file-handle.service.ts │ ├── grade.ts │ ├── helpers │ │ └── objectId.ts │ ├── image-detailed-dialog │ │ ├── media-dialog.component.html │ │ ├── media-dialog.component.scss │ │ └── media-dialog.component.ts │ ├── image-uplouder.service.ts │ ├── media-preview │ │ ├── media-preview.component.html │ │ ├── media-preview.component.scss │ │ └── media-preview.component.ts │ ├── media-upload-dialog │ │ ├── media-upload-dialog.component.html │ │ ├── media-upload-dialog.component.scss │ │ └── media-upload-dialog.component.ts │ ├── navbar │ │ ├── navbar.component.html │ │ ├── navbar.component.scss │ │ ├── navbar.component.spec.ts │ │ └── navbar.component.ts │ ├── realm-app.service.ts │ ├── restaurant-details-guided │ │ ├── restaurant-details-guided.component.html │ │ ├── restaurant-details-guided.component.scss │ │ └── restaurant-details-guided.component.ts │ ├── restaurant-details │ │ ├── restaurant-details.component.html │ │ ├── restaurant-details.component.scss │ │ └── restaurant-details.component.ts │ ├── restaurant.service.ts │ ├── restaurant.ts │ ├── restaurants-list-guided │ │ ├── restaurants-list-guided.component.html │ │ ├── restaurants-list-guided.component.scss │ │ └── restaurants-list-guided.component.ts │ ├── restaurants-list │ │ ├── restaurants-list.component.html │ │ ├── restaurants-list.component.scss │ │ └── restaurants-list.component.ts │ ├── review-form │ │ ├── review-form.component.html │ │ ├── review-form.component.scss │ │ └── review-form.component.ts │ ├── review.service.ts │ ├── review.ts │ ├── rxjs-operators.ts │ └── uploaded-media.ts ├── assets │ └── .gitkeep ├── config.ts ├── favicon.ico ├── index.html ├── main.ts └── styles.scss ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.editorconfig -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.firebaserc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/angular.json -------------------------------------------------------------------------------- /atlas-app-services/functions/Atlas_Triggers_analyzeReviewSentiment_1686394580.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/atlas-app-services/functions/Atlas_Triggers_analyzeReviewSentiment_1686394580.js -------------------------------------------------------------------------------- /atlas-app-services/functions/Atlas_Triggers_summarizeReviewsSentiment_1686475894.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/atlas-app-services/functions/Atlas_Triggers_summarizeReviewsSentiment_1686475894.js -------------------------------------------------------------------------------- /atlas-app-services/functions/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/atlas-app-services/functions/config.json -------------------------------------------------------------------------------- /atlas-app-services/triggers/analyzeReviewSentiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/atlas-app-services/triggers/analyzeReviewSentiment.json -------------------------------------------------------------------------------- /atlas-app-services/triggers/summarizeReviewsSentiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/atlas-app-services/triggers/summarizeReviewsSentiment.json -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/firebase.json -------------------------------------------------------------------------------- /google-cloud-functions/analyze-media/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/analyze-media/index.js -------------------------------------------------------------------------------- /google-cloud-functions/analyze-media/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/analyze-media/package.json -------------------------------------------------------------------------------- /google-cloud-functions/analyze-sentiment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/analyze-sentiment/index.js -------------------------------------------------------------------------------- /google-cloud-functions/analyze-sentiment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/analyze-sentiment/package.json -------------------------------------------------------------------------------- /google-cloud-functions/create-signed-url/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/create-signed-url/index.js -------------------------------------------------------------------------------- /google-cloud-functions/create-signed-url/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/create-signed-url/package.json -------------------------------------------------------------------------------- /google-cloud-functions/summarize-review-sentiment/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/google-cloud-functions/summarize-review-sentiment/main.py -------------------------------------------------------------------------------- /google-cloud-functions/summarize-review-sentiment/requirements.txt: -------------------------------------------------------------------------------- 1 | functions-framework==3.* 2 | google-cloud-aiplatform==1.25.* -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/package.json -------------------------------------------------------------------------------- /src/app/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/address.ts -------------------------------------------------------------------------------- /src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/change-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/change-events.ts -------------------------------------------------------------------------------- /src/app/drag-and-drop.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/drag-and-drop.directive.ts -------------------------------------------------------------------------------- /src/app/file-handle.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/file-handle.service.spec.ts -------------------------------------------------------------------------------- /src/app/file-handle.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/file-handle.service.ts -------------------------------------------------------------------------------- /src/app/grade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/grade.ts -------------------------------------------------------------------------------- /src/app/helpers/objectId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/helpers/objectId.ts -------------------------------------------------------------------------------- /src/app/image-detailed-dialog/media-dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/image-detailed-dialog/media-dialog.component.html -------------------------------------------------------------------------------- /src/app/image-detailed-dialog/media-dialog.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/image-detailed-dialog/media-dialog.component.scss -------------------------------------------------------------------------------- /src/app/image-detailed-dialog/media-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/image-detailed-dialog/media-dialog.component.ts -------------------------------------------------------------------------------- /src/app/image-uplouder.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/image-uplouder.service.ts -------------------------------------------------------------------------------- /src/app/media-preview/media-preview.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-preview/media-preview.component.html -------------------------------------------------------------------------------- /src/app/media-preview/media-preview.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-preview/media-preview.component.scss -------------------------------------------------------------------------------- /src/app/media-preview/media-preview.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-preview/media-preview.component.ts -------------------------------------------------------------------------------- /src/app/media-upload-dialog/media-upload-dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-upload-dialog/media-upload-dialog.component.html -------------------------------------------------------------------------------- /src/app/media-upload-dialog/media-upload-dialog.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-upload-dialog/media-upload-dialog.component.scss -------------------------------------------------------------------------------- /src/app/media-upload-dialog/media-upload-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/media-upload-dialog/media-upload-dialog.component.ts -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/navbar/navbar.component.html -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/navbar/navbar.component.scss -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/navbar/navbar.component.spec.ts -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/navbar/navbar.component.ts -------------------------------------------------------------------------------- /src/app/realm-app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/realm-app.service.ts -------------------------------------------------------------------------------- /src/app/restaurant-details-guided/restaurant-details-guided.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant-details-guided/restaurant-details-guided.component.html -------------------------------------------------------------------------------- /src/app/restaurant-details-guided/restaurant-details-guided.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/restaurant-details-guided/restaurant-details-guided.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant-details-guided/restaurant-details-guided.component.ts -------------------------------------------------------------------------------- /src/app/restaurant-details/restaurant-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant-details/restaurant-details.component.html -------------------------------------------------------------------------------- /src/app/restaurant-details/restaurant-details.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant-details/restaurant-details.component.scss -------------------------------------------------------------------------------- /src/app/restaurant-details/restaurant-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant-details/restaurant-details.component.ts -------------------------------------------------------------------------------- /src/app/restaurant.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant.service.ts -------------------------------------------------------------------------------- /src/app/restaurant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurant.ts -------------------------------------------------------------------------------- /src/app/restaurants-list-guided/restaurants-list-guided.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurants-list-guided/restaurants-list-guided.component.html -------------------------------------------------------------------------------- /src/app/restaurants-list-guided/restaurants-list-guided.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/restaurants-list-guided/restaurants-list-guided.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurants-list-guided/restaurants-list-guided.component.ts -------------------------------------------------------------------------------- /src/app/restaurants-list/restaurants-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurants-list/restaurants-list.component.html -------------------------------------------------------------------------------- /src/app/restaurants-list/restaurants-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurants-list/restaurants-list.component.scss -------------------------------------------------------------------------------- /src/app/restaurants-list/restaurants-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/restaurants-list/restaurants-list.component.ts -------------------------------------------------------------------------------- /src/app/review-form/review-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/review-form/review-form.component.html -------------------------------------------------------------------------------- /src/app/review-form/review-form.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/review-form/review-form.component.scss -------------------------------------------------------------------------------- /src/app/review-form/review-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/review-form/review-form.component.ts -------------------------------------------------------------------------------- /src/app/review.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/review.service.ts -------------------------------------------------------------------------------- /src/app/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/review.ts -------------------------------------------------------------------------------- /src/app/rxjs-operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/rxjs-operators.ts -------------------------------------------------------------------------------- /src/app/uploaded-media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/app/uploaded-media.ts -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/src/styles.scss -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-developer/Google-Cloud-Sentiment-Chef/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------