Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 🥕🍏 🧀
- Host: GitHub
- URL: https://github.com/foodcoopshop/foodcoopshop
- Owner: foodcoopshop
- License: agpl-3.0
- Created: 2016-08-25T18:45:12.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-03-13T16:18:42.000Z (9 months ago)
- Last Synced: 2024-03-13T18:41:37.736Z (9 months ago)
- Topics: cakephp, docker-dev, food-coop, foodcoop
- Language: PHP
- Homepage: https://www.foodcoopshop.com
- Size: 59.6 MB
- Stars: 78
- Watchers: 18
- Forks: 26
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
- awesome-starred - foodcoopshop/foodcoopshop - Open source software for food coops and local shops 🥕🍏 🧀 (others)
README
User-friendly open source software for food-coops and local shops.
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)