A card-based project management web application inspired by Trello.
JavaScript Ruby CSS HTML CoffeeScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
docs
frontend
lib
log
public
spec
tmp
vendor/assets
.gitignore
.rspec
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
config.ru
package.json
webpack.config.js
webpack.config.prod.js

README.md

README

Collaboardate is a web application inspired by Trello and built using Ruby on Rails and React/Redux. For additional details on the development of this project, see the production README and development README.

Prerequisites

  • Up to date versions of ruby and npm.
  • A local Postgresql installation- on a Mac, your easiest option is Postgres.app.

Project Setup

  1. git clone https://github.com/jwoldan/collaboardate.git
  2. cd collaboardate
  3. bundle install
  4. npm install
  5. npm run webpack-once

Database Setup

Before executing these commands, make sure Postgres.app is running.

  1. bundle exec rake db:create
  2. bundle exec rake db:schema:load
  3. bundle exec rake db:seed

Starting the Server

  1. bundle exec rails server
  2. Visit http://localhost:3000/ to see Collaboardate in action!