/job_board

Job Board

Primary LanguageRubyOtherNOASSERTION

Open Source Job Board

This repository contains the application we developed during our participation in the [Rails Girls Summer of Code 2013] (http://railsgirlssummerofcode.org/) project. You can see it online at [jobs.punchgirls.com] (https://jobs.punchgirls.com/).

Description of project

The Open Source Job Board is a job board for developers built with the Cuba microframework. The application uses the developer's GitHub information as a substitution for filling out a CV and aims to simplify the process of applying for job offers.

Installation

Clone this repository, then create a env.sh file in the project folder.

example:

# cat env.sh
APP_SECRET='your_app_secret'
OPENREDIS_URL=redis://127.0.0.1:6379/
GITHUB_CLIENT_ID='your_GitHub_client_id'
GITHUB_CLIENT_SECRET='your_GitHub_client_secret'
GITHUB_OAUTH_AUTHORIZE=https://github.com/login/oauth/authorize
GITHUB_OAUTH_ACCESS_TOKEN=https://github.com/login/oauth/access_token
GITHUB_FETCH_USER=https://api.github.com/user
MALONE_URL=smtp://username:password@smtp.gmail.com:587
RESET_URL=http://localhost:9393
STRIPE_SECRET_KEY='your_Stripe_secret_key_here'

In terminal run:

$ make gems
$ make install

Finally to run the server

$ make server

Head to localhost:9393 and enjoy! :)

Tools

Disclaimer: If you break the internet by running this application we assume no responsibility!