Skip to content

punchgirls/job_board

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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!

About

Job Board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published