Pusher for Realtime Notifications

Pusher is a third party service being used to power the chat system.

In order to use the chat functionality within your development environment, you will need to sign up for a free-tier Pusher account and retrieve its keys. Then you'll need to provide those keys to the Rails application.

  1. Sign up or sign in to your Pusher account.

  2. Once signed in, fill in the prompt to create a new Pusher Channels app.

    pusher-1

  3. In your new Pusher Channels app, click the "App Keys" tab.

    pusher-2

  4. Change your keys accordingly (name of Pusher key -> name of our application key):

    1
    2
    3
    4
    app_id -> PUSHER_APP_ID
    key -> PUSHER_KEY
    secret -> PUSHER_SECRET
    cluster -> PUSHER_CLUSTER

    pusher-3

  5. Done.