Skip to content

You Shall Not Pass - An advanced e-ticket system for student clubs -

License

Notifications You must be signed in to change notification settings

StudentKickOff/Gandalf

 
 

Repository files navigation

Attention: Master is feature frozen, base new features on enhanced-payment-flow

You. Shall. Not. Pass.

What is Gandalf?

In short, Gandalf is a project that does everything that makes organising and managing an event a lot easier for FK-clubs of the University of Ghent. The application is written specifically for the UGent FakulteitenKonvent. It allows students to register for events and it also interacts with the FK-Enrolment database and allows members of student unions to subscribe to member-only events from their clubs.

Getting started

  1. Set up your rails environment (see Zeus Wiki/Howto Rails)
  2. Install the needed gems with bundle install
  3. Run the database seeds (if not done yet) rake db:migrateen rake db:seed
  4. Start your rails server (see the last part of the Howto Rails guide for correct hostnames etc.)
  5. Log in once
  6. Open your rails console (rails c)
  7. Get your user: u = User.first
  8. Set the admin flag: u.admin = true
  9. Add Zeus WPI to your clubs: u.clubs = [Club.find_by_internal_name(:zeus)]
  10. Save your user: u.save

Contributors (in order of contribution)

  1. Felix Van der Jeugt
  2. Toon Willems
  3. Tom Naessens
  4. Maarten Herthoge

About

You Shall Not Pass - An advanced e-ticket system for student clubs -

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 42.6%
  • Ruby 40.3%
  • CSS 10.2%
  • JavaScript 5.5%
  • CoffeeScript 1.4%