Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.52 KB

README.md

File metadata and controls

34 lines (30 loc) · 1.52 KB

Showcaster

Code Climate Build Status

This work intends to ease Improvisation Theater Companies management. It is a private social network as well as a tool to organize shows and trainings. Each show gets programmed with its set of actors, and concert hall. Each one is synched with the company's Google Agenda. Possibility to upload and crop photographs taken during the shows. Splash page for audience displaying basic information about the players and the future shows; it registers emails with the Company's MailChimp account.

Also Featuring

  • Oauth2 Google authentication
  • Invitation workflow
  • Roles management
  • Users committees management
  • Courses management wether with an external coach or internally
  • Training exercice database
  • Dashboard for players statistics with their role on stage
  • Poll management (Doodle's way : dates, opinions, secret ballots) with Sidekiq Poll Reminders
  • Commontator's comments
  • I18n

Other

  • Rails 5.0.6
  • Ruby 2.2.7
  • pg 9.6
  • Rspec (>75% coverage)
  • Seed for dev and production

Contributing

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request