Skip to content

aiming/rendezvous

 
 

Repository files navigation

rendezvous

Build Status Coverage Status Code Climate Dependency Status

A simple markdown-based blog & wiki system for team.

Supported versions

  • Ruby 2.1.4

How to install and use.

Get code and install gems.

$ git clone git@github.com:tadyjp/rendezvous.git
$ cd rendezvous
$ bundle install

Get Google API Key.

Register application on https://code.google.com/apis/console, and get

  1. Access https://code.google.com/apis/console
  2. Create New Project
  3. Create Client ID ([APIs & auth] > [Credentials] > [CREATE NEW CLIENT ID])
  4. Input form
  • http://localhost:3000 in [Authorized Javascript origins]
  • http://localhost:3000/users/auth/google_oauth2/callback in [Authorized redirect URI]
  1. Get [Client ID] and [Client secret]
  2. Write your Client ID & Secret in config/settings/yml
  3. Input form -rendevous in [Project name] in Consent screen

Dotenv

Setup DB

$ (bundle exec) rake db:migrate
$ (bundle exec) rake db:seed

And have fun with your team !

Optional features

PDF uploading

brew install imagemagick ghostscript

Test

Rendezvous uses travis-ci for test.

To speet up bundle install in travis-ci, Rendezvous use AWS S3 backet for storing gems.

see also: http://randomerrata.com/post/45827813818/travis-s3

About

OSS service for team collaboration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 35.9%
  • Ruby 32.7%
  • JavaScript 15.3%
  • CSS 11.4%
  • CoffeeScript 4.1%
  • Gherkin 0.3%
  • Other 0.3%