Skip to content

A place for people to crowdsource their questions in a fun and novel way.

Notifications You must be signed in to change notification settings

efournier92/CrowdCensus

Repository files navigation

CrowdCensus

Build Status Coverage Status

Contents

Overview

A place for people to crowdsource their questions in a fun and novel way. Users post a question and 2-3 potential resolutions, then other's vote on which resolution they see as best.

Demo

CrowdCensus

Development Philosophy

This was the first full web application I built on my own. I'd been studying Ruby on Rails at the time, and built this over a two-week period in 2016, as my final project at Launch Academy. It shows that I had a long way to go and much left to learn, but I found the fact that it runs as a deployable web app extremely exciting at the time. Although I'd previously taken it down, I upgraded it to Ruby 2.6 and Rails 5.1 in 2019, then re-deployed it to Heroku. I intend to leave it up as testament to where I started, and as inspiration to never stop challenging myself wherever I go.

Stack

Server

Client

Test

Configure

System Dependencies

Build

  1. bundle
  2. sudo -u postgres createdb crowdcensus_development
  3. rake db:migrate RAILS_ENV=development
  4. rake db:seed
  5. rails s

Contribute

If you have feature suggestions, please contact me here or at [email protected]. If you'd like to submit a pull request, please feel free to, and I'll review merge it at my earliest convenience!

License

This project is provided under the MIT licence and I hereby grant rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software without limitation, provided the resulting software also carries the same open-source licensing statement.

Features

View Active Census

View Active Census Screen

View Census Feedback

View Census Feedback Screen

View Closed Census

View Closed Screen

Create Census

Create Census Screen

Select New Census Duration

Select New Census Duration Screen

Choose a Resolution

Choose a Resolution Screen

Sign Up

Sign Up Screen

Sign In

Sign In Screen

Select Page

Select Page Screen