An Ionic app that uses AWS Amplify Predictions AI/ML services to:
- Identify and Translate Text from an image using Amazon Transcribe
- Identify Entities, Faces of Celebrities from an image using Amazon Rekognition
- Identify and Label Entities in an image using Amazon Rekognition
- Store locally & Sync settings with the cloud using Amplify DataStore and AWS AppSync
- PWA Splash Screen and add to home screen Icon for both iOS and Android
This app was demoed at re:Invent 2019, here is the talk/demo: https://t.co/bPEFO9Etww?amp=1
- Amplify CLI
npm i -g @aws-amplify/cli
- Ionic
npm i -g @ionic/cli
- AWS Account
From the root of the project, run:
$ npm i -g @aws-amplify/cli
$ amplify configure
$ cd IonicPredictions && npm install
$ amplify init
Choose a name for your environment i.e. "dev", then run amplify push
to create the backend, then run npm start
to serve the application.
To add hosting to your PWA:
$ amplify add hosting
$ amplify push
*Or you can connect the AWS Amplify Console and provision using git.