Skip to content

theinventor/appfab

 
 

Repository files navigation

AppFab

Kanban, one level up: agility at the product level.

This app (codename AppFab) helps software product teams build fanstastic apps, by encouraging contribution, transparency, participative planning, and emergent prioritisation of projects.

It works great for small teams with external stakeholders, or larger teams (ours is 25 people).

Its goal is not to replace day-to-day tools like Kanbanery or Pivotal Tracker, but rather a means to let the collective pitch ideas, priorise them through voting, and follow them through their whole lifecycle.

Setup

AppFab requires Ruby 2.5.3, PostgreSQL and memcached to be installed.

With those installed you can setup the application by running: ./bin/setup

Locally, it is preferable to use Pow with to run Appfab, using the .dev.io local domain. If you do not want to use pow, configure .env with APP_DOMAIN=localhost. This is because Appfab will make attempts to redirect you to a canonical domain.

If you want to test SSL redirections, we recommend to use tunnels in conjunction with Pow--it's the simplest way to serve SSL locally.

Usage

Just spin it up and login. You'll need to setup the oauth stuff for google before using it in production environment. Once you login with your first user you can jump on the rails console and add abilities.

Contributing

Propose or pick an issue fork, write tests, write code, refactor, issue a pull request.

Please make sure to

and be prepared to discuss your solution!

Please always issue pull requests against the master branch.

Licence

AppFab is free software, copyright (c) HouseTrip Ltd.

Its source code is made available to the public under a slightly modified version of the AGPL 3 license, which:

  • comes with extensive copyleft provision like the GPL,
  • forces licencees that modify the software to share their modifications here, even if they don't redistribute it.

If you plan to contribute to AppFab, please have a read at LICENCE.md in this repository.

Trademark

While neither "AppFab" text mark nor the appfab logo (boldface black letter "a" on white background) are currently registered in any country, the original author (Julien T. Letessier) hereby claims both in the context of NICE categories 9; 38; 41; and 42.

If trademarks mean nothing to you, this is intended to protect the name "AppFab" and set precedent to avoid trademark squatting and bullying from trademark trolls.

About

Participative product management app for teams

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • CSS 47.6%
  • Ruby 39.1%
  • HTML 10.1%
  • Gherkin 2.0%
  • CoffeeScript 1.1%
  • JavaScript 0.1%