marcorei / splattim-fulfillment

πŸ¦‘ Fulfillment layer of Splat Tim – for the Google Assistant and Amazon Alexa

Home Page:https://splat-tim.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

πŸ¦‘ Fulfillment layer of Splat Tim – for the Google Assistant and Amazon Alexa

https://splat-tim.com

License:MIT License


Languages

Language:TypeScript 100.0%