Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling).
Ruby HTML CSS JavaScript Other
Pull request Compare This branch is 140 commits behind foodcoops:master.
Failed to load latest commit information.
app Allow clearing default order schedule Oct 23, 2015
bin Improve testing script May 2, 2015
config Avoid Rails 4.2 deprecation warning Nov 14, 2015
db Add last user login and activity Mar 3, 2015
doc Add link to virtual appliance Nov 14, 2015
lib Fix lingering buglet (would not even run with Array) Nov 14, 2015
plugins Update current_orders locales Nov 14, 2015
public Handle errors using Gaffe Jul 20, 2015
script Small improvement to heroku deploy script Apr 11, 2015
spec Bundle update & restructure tests (RSpec 3) Apr 25, 2015
tmp Ignored tmp, rubymine project files and other stuff. May 6, 2011
vendor Mention OpenSans license Jun 12, 2015
.dockerignore Make rake setup task work with Docker May 2, 2015
.gitignore expand gitignore [ci skip] Jul 9, 2014
.travis.yml Run on containers, and make use of cache Apr 23, 2015
.yardopts update documentation generation Jun 23, 2014
CHANGELOG.md Add v4.4.1 to CHANGELOG Jun 5, 2015
Dockerfile Fixed binding of rails server in Dockerfile and compose config. May 15, 2015
Gemfile Merge pull request #373 from foodcoops/feature/current-orders-plugin Aug 7, 2015
Gemfile.lock Bundle update Sep 5, 2015
LICENSE.md cleanup doc markup [ci skip] Jun 23, 2014
README.md Mention OpenSans license Jun 12, 2015
Rakefile Bundle update May 30, 2015
VERSION continue development after release May 15, 2015
config.ru First step for upgrading to rails 3. May 10, 2011
docker-compose.yml Make docker-compose work again May 30, 2015



Build Status Coverage Status Docs Status Code Climate Dependency Status Documentation

Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling).

A food cooperative is a group of people that buy food from suppliers of their own choosing. A collective do-it-yourself supermarket. Members order their products online and collect them on a specified day. And all put in a bit of work to make that possible. Foodsoft facilitates the process.

If you're a food coop considering to use foodsoft, please have a look at the wiki page for foodcoops. When you'd like to experiment with or develop foodsoft, you can read how to set it up on your own computer.

More information about using this software and contributing can be found on the wiki.


Get foodsoft running locally, then visit our Developing Guidelines page on the wiki.


Setup foodsoft to run in production, and automate deployment. This section is very much a work in progress.


GPL version 3 or later, please see LICENSE for the full text. Some bundled third-party components have other licenses.

Thanks to Icons8 for letting us use their icons.