Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Survey that collects statistics about polish remote workers within IT sector
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
autotest
config
db
features
lib/tasks
public
script
spec
vendor/plugins
.autotest
.gitignore
.rspec
.rvmrc
.travis.yml
Gemfile
Gemfile.lock
README
Rakefile
config.ru

README

Survey that collects statistics about polish remote workers within IT sector.

This is tool created for my wife's thesis in college.


Deployment

Application is deployed on Heroku hosting.
Steps needed to setup application there:

bundle exec heroku create polish-remote-it-worker-survey --stack bamboo-mri-1.9.2


Rails setup

Application is initially build on Rails 3.0.3
Steps needed for initial Rails setup:

# insert "gem 'rails'" into Gemfile
bundle install
bundle exec rails new ../polish_remote_it_worker_survey -d postgresql -T -J -f
git checkout README
git checkout Gemfile
# insert "gem 'pg'" into Gemfile
bundle install
# setup for autotest-notification
an-install


Testing environment

Application is written in BDD way using cucumber, capybara and rspec.
Steps needed for initial Testing setup:

# add gems to Gemfile within "test" group: capybara, database_cleaner, cucumber-rail, cucumber, rspec-rails, autotest, spork, launchy
bundle install
rails generate rspec:install
rails generate cucumber:install --rspec --cabybara
AUTOFEATURE=true autotest

Add testing on Travis CI.
Something went wrong with that request. Please try again.