Skip to content

khwon/loco

Repository files navigation

Loco

Build Status Code Climate Inline docs ![Gitter](https://badges.gitter.im/Join Chat.svg)

LOCO BBS system for KAIST

Requirements

  • Ruby >= 2.1.0
  • Ncurses
    • Ubuntu

      sudo apt-get install libncursesw5-dev
    • Mac OS X

      Install Homebrew.

      brew install homebrew/dupes/ncurses
      brew doctor
      brew link --force ncurses
  • PostgreSQL
    • Ubuntu

      sudo apt-get install libpq-dev
    • Mac OS X

      brew install postgresql
      ARCHFLAGS="-arch x86_64" gem install pg # optional
  • For required gems, see Gemfile

How to run

Pour sample data

rake termapp:generate_data

login credentials: a/a for admin, b/b, c/c, d/d for user

Run

./bin/term

Test

Run every tests with rake. Also rake spec and rake rubocop are available, which are same with rspec, rubocop respectively.

RuboCop

All available configurations of RuboCop can be found in default.yml.

Run rubocop for checking, rubocop --auto-gen-config to regenerate .rubocop_todo.yml, rubocop -R/--rails to run Rails cop.

About

LOCO bbs system for KAIST

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages