Website for the MIT Model United Nations Conference
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
public
.gitignore
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
config.ru

README.md

MITMUNC Website

Build status
build-status

Overview

This repository hosts http://www.mitmunc.org/, the website of the MIT Model United Nations Club organizing MITMUNC (MIT Model United Nations Conference). It is built with Ruby on Rails.

First-time Set-up

  1. Install Ruby 2.5 if you don't have it already.
  2. Install Bundler: gem install bundler.
  3. Clone this repository: git clone git@github.com:MITMUNC/mitmunc-website.git or git clone https://github.com/MITMUNC/mitmunc-website.git.
  4. Install dependencies and build website: bundle install (you need to re-execute this every time you update the Gemfile).

Development

To work on a bug or new feature:

  1. Assign yourself to the relevant issue.
  2. Create a new feature branch with a descriptive name, e.g. login-redesign.
  3. Commit and push your work.
  4. Submit a pull request.
  5. Review the comments on the pull request (if any).

And voilà! Now you just have to wait for an administrator to merge your branch into master.

Deployment

Travis CI is set up to auto-deploy the master branch to http://www.mitmunc.org/ and all other branches to the test environment.

Google Analytics

To be documented...