Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Sumo Survey

sumo-survey

Build Status Coverage Status

Premier data collection & survey machine. An Angular & Loopback responsive survey app with a d3 graphical admin interface.

More information @ https://manuphatak.com/portfolio/sumo-survey/

Live @ http://sumo-survey.manuphatak.com/

Local Install

  1. Create a MySQL user/database named sumo-survey with password secret
CREATE USER 'sumo-survey'@'localhost' IDENTIFIED BY 'secret';
CREATE DATABASE IF NOT EXISTS `sumo-survey`;
GRANT ALL PRIVILEGES ON
  `sumo-survey`.* TO 'sumo-survey'@'localhost';
  1. npm install
  2. Run local dev server npm run dev OR serve a build npm run build:serve
  3. http://localhost:5000 (dev) OR http://localhost:3000 (build:serve)
  4. Login to admin interface with username: admin@example.com and password: secret

Requirements

  1. Create a web app written in Node.JS using an Express based framework, SequelizeJS, and MySQL.
  2. Use NPM to declare all dependencies so that we can run it in a test environment.
  3. The app should allow an admin to enter survey questions with multiple choice answers.
  4. When a guest visits the app in a browser it should present a random survey question to the guest and allow them to answer.
  5. Record answers and display the survey results in an admin interface.
  6. Avoid showing a previously answered question to the same guest.
  7. Make sure the UI is mobile browser friendly.
  8. Provide a clear README with instructions on how to setup and run the app.
  9. Create a github.com repository with the app that we can pull from and test.

Known Bugs

Screenshots

Home Survey Fin Login Admin Questions Admin Choices Admin Add

Home Survey Fin Login Admin Questions Admin Choices Admin Add

About

Premier data collection & survey machine

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.