Event-Participant Manager
Ruby HTML CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
vendor/assets
.gitignore
.rspec
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
config.ru

README.md

Event-Participant Manager

About

EPM is a Rails-based application for managing events and participants within an organization, where both are spread across a region and there are more participants than are needed for a typical event. It handles the who/where/when. Each event has basic details (date-times, name, description, location), and a coordinator. Participants are invited to events; EPM handles the min/max participants per event, waitlisting, cancellation, etc., as well as keeping attendance after events have occurred. There are email notifications for event changes or cancellation, reminders, etc.

Interested in EPM?

Contact Michael Fagan - see http://faganm.com/

Who is using EPM?

Deploying

Things to modify

  • Gemfile :production group
  • config/application-sample.yml (see that file for details) Run cron jobs
  • Run whenever -w to create the cron file
  • For Heroku, instead use https://addons.heroku.com/marketplace/scheduler ; tasks are listed in config/schedule.rb

Testing

Test by running 'rspec'.

Image Sources