Skip to content

PunStudentHub/StudentHub

Repository files navigation

Punahou Student Hub


The Punahou Student Hub is a way for students to get informed about what's happening on campus, regarding announcements, campus events, clubs, the peer learning center, and much much more. The site is live here.


Issue Tracking

We are always looking for new ideas. If you have one, don't hesitate to contact one of our admins

If you have a GitHub account, feel free to create a new issue on our issue tracker. Our development priorities can be found on our GitHub project boards.

We also have a blog where talk about a variety of things. Please check it out!


Contributing

We're open source, and welcome contributions (if you know Ruby on Rails, which is kinda a pre-requisite)

Steps to install:

  1. Install Ruby 2.4.4 and $ gem install rails
  2. Fork the repository
  3. Clone it to your local system
  4. Run the following:
  • $ bundle install --without production
  • $ rails db:migrate
  1. Import the sample data
  • $ rake classyear:load
  • $ rake plc:import
  • $ rake role:generate
  1. $ rails server, then go to http://localhost:3000 in your browser
  2. Enjoy!