πŸ¦‘ Fulfillment layer of Splat Tim – for the Google Assistant and Amazon Alexa
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
insomnia
src
.gitignore
License
Readme.md
env.example.yml
package-lock.json
package.json
serverless.yml
tsconfig.json
tslint.json

Readme.md

Splat Tim – Fulfillment

The fulfillment layer of Splat Tim, an Action for the Google Assitant and a skill for Amazon Alexa. Hosted on AWS Lambda.

Setup

  • Install serverless npm install -g serverless
  • Setup AWS credentials serverless config credentials --provider aws --key <YOUR_KEY> --secret <YOUR_SECRET>
  • Install dependencies npm install
  • Create two DynamoDB tables (for prod and dev)
  • Add roles to the lambdas that allow read and write access to the DynamoDb tables
  • Add env files for prod and dev
  • Upload files for sound fx to s3

Guide

This guide demonstrates how to create an application like this one using Dialogflow and AWS Lambda.


Related Repositories:
🌎 Website
🐑 Dialogflow
🐠 Alexa
πŸ’¬ Fulfillment

Store links:
🦐 Google Assistant
πŸ¦€ Amazon Alexa