npm install
npm run serve
npm run karma
# to continually watch tests
npm run karma-watch
amplify publish
- project built on Amplify
- DynamoDB in the backend
- uploaded media processed through Lambda (TODO: this is not modeled)
Whenever changes are made to a region in a transcription, that region's data is streamed from DynamoDB to the notifyRegionChanges
function, which actually does a couple things:
- reformat and push the data into the a "neutral" queue that will publish "known words" links
- send out email notifications to anyone who has an interest in that particular region