foodcoopshop / foodcoopshop
The open source software for your foodcoop
Installs: 737
Dependents: 0
Suggesters: 0
Security: 1
Stars: 94
Watchers: 18
Forks: 26
Open Issues: 71
Requires
- php: >=8.2
- cakephp/authentication: ^3.0
- cakephp/authorization: ^3.0
- cakephp/cakephp: 5.*
- cakephp/migrations: ^4.0
- cakephp/plugin-installer: ~2.0
- cviebrock/discourse-php: ^0.9.3
- dereuromark/cakephp-queue: 8.*
- druidfi/mysqldump-php: ^1.0
- ezyang/htmlpurifier: ^4.16
- hisorange/browser-detect: 5.*
- intervention/image: 3.*
- league/csv: ^9.5
- markstory/asset_compress: 5.*
- phpoffice/phpspreadsheet: 2.*
- studio-42/elfinder: ^2.1
- tecnickcom/tcpdf: ^6.4
Requires (Dev)
- cakephp/bake: ^3.0.0
- cakephp/cakephp-codesniffer: ^5.0
- cakephp/debug_kit: 5.*
- ergebnis/phpstan-rules: ^2.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^10.0
- dev-develop
- v4.0.0
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.1
- v3.5.0
- v3.4.2
- v3.4.1
- v3.4.0
- v3.3.0
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.0
- v3.0.2
- v3.0.1
- v3.0.0
- v2.7.1
- v2.7.0
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.4
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.1
- v2.4.0
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.1
- v1.2
- v1.1.3
- v1.1.2
- v1.1.1
- 1.1.0
- 1.0.0
- dev-+1018-Bankomatkartenzahlungen-für-Kunden
- dev-main-russian
- dev-main
This package is auto-updated.
Last update: 2024-12-08 05:03:33 UTC
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
- 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) developer packages
- Composer v2 (installation) 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.
😎 Maintainer
Mario Rothauer started the project in 2014 and maintains it.