2014-03-17 13:37:29 +01:00
Foodsoft
2013-05-25 15:03:31 +02:00
=========
2009-01-06 11:49:19 +01:00
2023-02-24 17:00:47 +01:00
[Website ](https://foodsoft.local-it.org )
[Prototypefund ](https://prototypefund.de/project/weiterentwicklung-von-foodsoft/ )
2009-01-06 11:49:19 +01:00
2013-11-07 19:08:33 +01:00
2023-02-24 17:00:47 +01:00
Foodsoft ist ein Tool für [Lebensmittelkooperativen ](https://de.wikipedia.org/wiki/Lebensmittelkooperative ), welches selbstorganisierte gemeinsame Bestellungen in Großmengen von regionalen und ökologischen Produkten vereinfacht und transparent gestaltet.
2013-10-28 16:26:44 +01:00
2023-02-24 17:00:47 +01:00
Foodsoft wurde ursprünglich entwickelt und betrieben von [foodcoops.net ](https://foodcoops.net/ )
2013-10-28 16:26:44 +01:00
2023-02-24 17:00:47 +01:00
#### Zielgruppe
2009-01-20 15:59:06 +01:00
2023-02-24 17:00:47 +01:00
Unsere Zielgruppen sind Bürger:innen, Gruppen und Vereine, die eine Einkauskooperative aufbauen wollen und eine Software, die die Bestellung, Verteilung und Abrechnung erleichtert, benötigen.
2013-10-29 15:27:26 +01:00
2023-02-24 17:00:47 +01:00
#### Vorhaben
2022-05-27 17:18:17 +02:00
2023-02-24 17:00:47 +01:00
* ✅ Technische Schuld reduzieren
* ✅ Ruby on Rails Upgrade
* ✅ Artikel Import verbessern
(Großhandelschnitstelle)
* ✅ Userexperience Verbessern
2022-05-27 17:18:17 +02:00
2023-02-24 17:00:47 +01:00
#### Was ist eine Einkaufskooperative?
2012-08-25 12:26:20 +02:00
2023-02-24 17:00:47 +01:00
![Wie funktioniert eine Einkauskooperative? ](./doc/foodcoop-explained.jpg )
2013-10-28 16:36:04 +01:00
2013-10-29 15:27:26 +01:00
2013-10-28 16:36:04 +01:00
2023-02-24 17:00:47 +01:00
State of this Fork
------------------
2009-01-06 11:49:19 +01:00
2023-02-24 17:00:47 +01:00
#### Increase Test Coverage
2017-11-10 17:02:35 +01:00
2023-02-24 17:00:47 +01:00
1. integration and model tests
* [x] fork
* [x] upstream [#966 ](https://github.com/foodcoops/foodsoft/pull/966 )
1. Controller tests
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/8_increase_test_coverage_controllers )
* [ ] upstream [#970 ](https://github.com/foodcoops/foodsoft/pull/970 )
2017-11-10 17:02:35 +01:00
2023-02-24 17:00:47 +01:00
#### Upgrade
1. Migrate to RSwag API Tests
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/28_introduce_rswag )
* [ ] upstream [#969 ](https://github.com/foodcoops/foodsoft/pull/969 )
1. Rails v7
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/9_rails_v_7 )
* [ ] upstream [#979 ](https://github.com/foodcoops/foodsoft/pull/979 )
disussion [#956 ](https://github.com/foodcoops/foodsoft/issues/956 )
1. Javascript Importmap
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/9_rails_v_7_js_importmap )
* [ ] upstream
#### Article Order Import/Export
Updating Articles from large resellers and exporting orders is now much easier!
1. adds bnn fileformat that is used from large german resellers e.g. naturkost nord
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/11_bnn_import_article_update )
[gem ](https://git.local-it.org/Foodsoft/foodsoft_article_import )
* [ ] upstream
1. Import category field
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/56_add_update_of_article_category_to_file_import )
* [ ] upstream
1. Export order as a custom csv file
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/12_generate_custom_csv_file )
* [ ] upstream
1. Naturkostnord Plugin
* [ ] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/12_nkn_file_plugin )
* [ ] upstream
#### Improve User Experience
1. Richtext editor for messages. Also allows sending attachements.
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/16_html_message_templates )
* [ ] upstream
1. Show the sum of all order group balances
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/47_finance_ordergroup_sums )
* [ ] upstream
1. UI improvements for group order view
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/uxui_group_order )
* [ ] upstream
1. Favorites
* [ ] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/20_favourites )
* [ ] upstream
1. Show the per kilo / litre price
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/11_include_kilo_litre_price )
* [ ] upstream
#### Other
1. Fix broken plugin mechanism
* [x] [fork ](https://git.local-it.org/Foodsoft/foodsoft/src/branch/downgrade-haml )
* [ ] upstream
#### Screenshots
![rswag ](./doc/screenshots/rswag.png )
---
![bnn upload ](./doc/screenshots/bnn_upload.png )
---
![message formatting ](./doc/screenshots/message_formatting.png )
---
![balance sum ](./doc/screenshots/balance_sum.png )
---
![custom csv export ](./doc/screenshots/custom_csv_export.png )
csv export
---
![order ](./doc/screenshots/order.png )
2017-11-10 17:02:35 +01:00
2009-01-06 11:49:19 +01:00