Lean project management powered by Rails and Ember.js
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
vendor/assets
.gitignore
.rspec
.travis.yml
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

Headquarters Build Status Code Climate

Headquarters is an open source project management application that focuses on ease of use and speed.

The back-end of Headquarters is a Ruby on Rails powered RESTful API that uses JSON generated by ActiveModel::Serializers. The front-end of Headquarters is an Ember.js application that uses Ember-Data as its persistence layer.

Getting Started

Right now the application is very small and isn't ready for use. It's not feature complete yet and is still very flexible so if you have an idea please submit an issue.

  • Git clone this project
  • bundle install #http://bundler.io/
  • rake db:migrate to setup the database (sqlite for now, will migrate to postgres later on)
  • rake db:seed to setup a user, it will automatically create a user with the following credentials: email: 'user@example.com', password: 'password'
  • Start the application with rails s
  • Visit http://localhost:3000/#/login in your browser and log in.
  • On correct login, you will be redirected to the main projects page.

Contributing

If you have a feature request or a bug, please file an issue on Github. If you have a feature request or would like to add a feature to Headquarters file an issue first so we can discuss the feature and reach a conclusion on how/if we include it.

  1. Clone the Repo
  2. Create a topic branch
  3. Run the tests rake spec and rake jasmine
  4. Add your feature and the appropriate tests
  5. Make sure all tests are passing
  6. Commit your changes and make a pull request