Skip to content
Alexa skill for event recommendation πŸŒ†
Ruby HTML JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
tmp
vendor/assets
.gitignore
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
alexa_interface.json
config.ru
user_stories.md

README.md

Build Status Coverage Status

Tonite

tonite logo

Tonite is an event recommendation Alexa Skill that allows users to find an event going on today for a spontaneous outing.

By connecting users with events and experiences they might never have sought out on their own, we encourage them to embrace serendipity and discover a new side of their city.

Basic Use

  • Add the skill Tonite to your Alexa account.
  • Enable the skill.
  • Say "Alexa, open Tonite."

add skill top events card

View of our skill on Amazon Alexa Skill Store | Text response from Alexa showing top events

Installing / Getting Started

system overview diagram

System Overview: Shows the process of making, processing, and receiving a response to a request.

Alexa Skill Setup

See Getting Started with the Alexa Skills Kit

Our speech interface configuration

Server Setup

git clone https://github.com/namuunaa/tonite.git
bundle
bin/rails db:create
rails server

Connecting the Skill and Server

In the Alexa Skill configuration menu paste the location of your server in the endpoint field. It should be something like https://your-domain-here/alexa_interface.

Tech Stack

  • Ruby on Rails
  • Amazon Alexa Skill
  • Echo Dot
  • Travis-ci
  • CodeCov
  • Eventful API
  • Heroku

User Stories

User Stories

Authors

Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Licensing

This project is licensed under MIT license

Helpful Resources

You can’t perform that action at this time.