Giter Club home page Giter Club logo

surveyservice's Introduction

SMS-Survey-Service

Survey API for SMS

Group Members

  • Lori Oliver
  • Iman Davis-Young
  • John Goncalves
  • Kyle Serrecchia
  • Scott Tucker
  • Dunieski Otano
  • Hank Zimmer
  • Joseph Sperduto
  • Ric Davis
  • Ghiberty J. Meza
  • Karmanya Suryavanshi
  • Shreyas Kathavate

Description

The Survey Service is part of a larger service, the Staging Management Service (SMS). The Survey Service API allows a Revature staging manager to quickly generate a survey with custom questions and send the survey to a group of associates. Users who receive the survey are able to click a link and take the survey. The survey creator can then view the responses and is able to view charts and graphs of the data and gain insight into the preferences of the group.

There are different fields types that the survey creator can use for their inputs, including text, numbers, and dates. The survey questions and answers are customizable. There are different options for viewing the data, such as in pie charts. The goal of the data viewing is to allow the survey creator to gain insight into the preferences of the target group.

Environment Variables

url for interracting with cognito endpoints
COGNITO_URL: ask blake

key required for certain cognito endpoints
COGNITO_KEY: ask blake

Password to access the database
DB_PASSWORD: password

Schema for the database
DB_SCHEMA: survey_service

Url pointing to the database that the service will use
DB_URL: jdbc:postgresql://localhost:5432/postgres

Username to log into the database
DB_USERNAME: username

The default gateway can be changed in the application.yml file. Please set this stage to prod for production or dev for development mode. Setting to dev will void auth requirements.
DEPLOYMENT_STAGE: dev

The below environment variables are only needed for production

Gateway URL
GATEWAY_URL: ask blake if needed

surveyservice's People

Contributors

hankzimmer7 avatar btkruppa avatar loloangela avatar dunieskiotano avatar aquenon avatar kyserrecchia avatar jpgomesgoncalves avatar tucker28 avatar sperj001 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.