Welcome to Surveyor.

Surveyor is a survey creation tool that is the best way to conduct research on millennials.

Technologies Used

Surveyor is a Rails 4.2 app. We used PostgreSQL, RSpec, and a lot of thoughtbot's projects. For our infrastructure, we used CodeShip and Heroku.

Interesting Engineering Practices

The way we stored survey, question, and response information required careful a setup of the database schema. Since we support multiple question types. We created one table that can store all question types, but individual table columns could are nullable.

Architecture Diagram

Database Schema

Authors and Contributors

This was made by Tiffany Chen (@tiffwchen), Josh Kerxhalli-Kleinfield (@ursinewalrus), David Barsky (@davidbarsky), and Yoseph Tesfagaber (@yosepht).