Skip to content
/ portal Public

A web interface for collecting and analyzing research data

Notifications You must be signed in to change notification settings

cblair/portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visit http://seniordesign.engr.uidaho.edu/2011-2012/EcoData for information.

## Requirements:
* CouchDB >= 1.2
* Ruby >= 1.9.2
* Ruby on Rails >= 3.1.2
* bundler gem

### Setup - OS specific

#### OSX Setup

* Install Rails via RVM - [https://rvm.io/rvm/install](https://rvm.io/rvm/install).
* Install homebrew - [http://brew.sh/](http://brew.sh/)
* Install postgres - [https://www.codefellows.org/blog/three-battle-tested-ways-to-install-postgresql#macosx](https://www.codefellows.org/blog/three-battle-tested-ways-to-install-postgresql#macosx).
* Install libmagic - `brew install libmagic`.
* Install libv8 - `brew install v8`

### Install - all OS's

To install and run: git clone and cd into a directory, then run from the command line:
    bundle install
    rails generate jquery:datatables:install
    
    # Add RAILS_ENV=production before this command if installing for production.
    rake db:setup
    
    # Do this only for production as well.
    rake assets:precompile

    # Start the job server (handles filtering of documents, usually just needed for production).
    ./scripts/delayed_jobs_production.sh start
    
    rails server

Then visit at http://localhost:3000/ (by default).

About

A web interface for collecting and analyzing research data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published