Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/foodcoopshop/foodcoopshop

Open source software for food coops and local shops 🥕🍏 🧀
https://github.com/foodcoopshop/foodcoopshop

cakephp docker-dev food-coop foodcoop

Last synced: 10 days ago
JSON representation

Open source software for food coops and local shops 🥕🍏 🧀

Awesome Lists containing this project

README

        


FoodCoopShop

User-friendly open source software for food-coops and local shops.



Latest stable version


Build status


Coverage Status





Software license


Official Website
·
Docs
·
German Demo
·
English Demo
·
Russian Demo
·
Users
·
Signal Support Group

## 🤖 Self-hosting / developing
* 🐳 [Docker Dev Environment](https://foodcoopshop.github.io/dev/docker-dev-environment) / [Installation guide](https://foodcoopshop.github.io/dev/installation-guide)

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/foodcoopshop/foodcoopshop)
* Gitpod: When all containers are up and running (takes about 1 minute), open your Bash-terminal (not in the Docker-terminal) and run
* `bash ./devtools/init-dev-setup.sh`
* In your custom_config.php, change `App.fullBaseUrl` to your Gitpod-Domain (BE AWARE: NO TRAILING SLASH!).

## ✨ Features
* user-friendly web shop optimized for selling food from different producers
* many delivery rhythms for products (once a week, every first / last friday...)
* admin area for both manufacturers and admins
* the decentralized network plugin supports synchronizing products to different installations
* a cashless payment system based on bank account transfers
* order adaptions (cancellation, adapting weight / price...)
* self-service mode for stock products (including optional barcode scanning)
* the software is webbased and available in German and English

## ✔ Requirements
* Server with **shell access** and **cronjobs**
* Apache with `mod_rewrite`
* PHP >= 8.2
* PHP intl extension INTL_ICU_VERSION >= 50.1
* PHP bzip2 lib (for automatic database backups)
* MySQL >= 8.0
* Node.js and npm >= v9 ([installation](https://www.npmjs.com/get-npm)) developer packages
* Composer v2 ([installation](https://getcomposer.org/download/)) developer packages
* Basic understanding of Apache Webserver, MySQL Database and Linux Server administration

## ❗ Legal information
Before installing don't forget to read the [legal information](https://foodcoopshop.github.io/rechtliches).

## 😎 Maintainer
[Mario Rothauer](https://github.com/mrothauer) started the project in 2014 and maintains it.

## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=foodcoopshop/foodcoopshop&type=Date)](https://star-history.com/#foodcoopshop/foodcoopshop&Date)