/audience-engagement

Primary LanguageJavaScriptMIT LicenseMIT

Audience Engagement

A web app designed to facilitate audience participation.

Description

This repository is designed to better involve audiences in the learning process. With this app audiences can respond to question, give feedback, and participate in class discussions.

This repository is maintained in JavaScript and build with the React+Redux+Babel+Flow standards. Major services are containerized using docker's 'docker-compose' cluster management.

Getting Started

Dev Instructions

To start your Audience Engagement app:

  1. Make sure that the program 'docker-compose' is installed on your machine.
  2. Clone this repository
  3. Navigate to the 'docker' Folder
  4. Use the command docker-compose up to start the cluster
  5. Note that the first time you run this it might take a while to load.
  6. Additionally, you can attach to individual containers with the command docker-compose exec [container_name] bash
  7. When it's finished loading go to a web browser and access the page 'localhost:9000' to see the app.

Helpful Links

Project

Contributors

  1. Scott Leland Crossen
    http://scottcrossen.com
    scottcrossen42@gmail.com