foodcoop-adam / foodsoft

DEPRECATED, being merged in upstream. Web-based software for foodcoops - as used in NL.
http://foodcoop-adam.github.io/
Other
10 stars 3 forks source link

Foodsoft

Build Status Coverage Status Docs Status Code Climate Dependency Status Issue board 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.

This branch contains the version used by a couple of Dutch food cooperatives, most importantly Foodcoop Amsterdam, Vokomokum, FoodCoopNoord and Voedlink.

It is based on foodcoops/foodsoft (which we call upstream). While new features are still being added, ultimately this is all meant to be integrated back into upstream (#163).

If you're a food coop considering to use foodsoft, first stop would be foodcoops.github.io. You're also welcome to contact us. Or look at the wiki page for foodcoops. You can read documentation to get an impression of the software. 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 our wiki, as wel foodsoft's wiki.

Notes specific to this fork

See also the wiki page foodcoop adaptations.

Developing

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

When developing a new feature, please consider to make it work on upstream first, then backport it here. That helps keeping the focus on integrating everything back into upstream.

Deploying

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

License

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