A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

CSA Admin

Offers you a wide range of features specifically developed for the needs of Community Supported Agriculture.
https://github.com/csa-admin-org/csa-admin

Category: Consumption
Sub Category: Agriculture and Nutrition

Keywords

acp csa managment rails ruby solawi

Keywords from Contributors

archiving transforms measur generic optimize observation conversion compose projection animals

Last synced: about 12 hours ago
JSON representation

Repository metadata

Web application to manage CSA (Community Supported Agriculture), ACP (Agriculture Contractuelle de Proximité) or Solawi (Solidarische Landwirtschaft) organizations.

README.md

CSA/ACP/Solawi Admin

Tests Security

Web application to manage CSA (Community Supported Agriculture), ACP (Agriculture Contractuelle de Proximité), or Solawi (Solidarische Landwirtschaft) organizations.

Learn more on csa-admin.org.

Features

Functions currently supported include:

  • Member management (status, contact information, etc.)
  • Membership management (basket size type, depot location, quantity, deliveries, etc.)
  • Basket complements (delivery frequency, quantity, etc.)
  • Online grocery store to allow members to order additional products
  • Advanced delivery cycle management (every two weeks, winter/summer, etc.)
  • Basket content management (calculation of quantities according to harvests, price monitoring, etc.)
  • Automatic invoicing of memberships, creation and dispatch of invoices with reference numbers (QR-Code), automatic payment statements import from bank account (EBICS), overdue notice, etc.
  • Automatic invoicing of membership shares or annual fees
  • Activity participation management, with registration form for your members
  • Advanced email and built-in newsletters system
  • Multi-language support (English/French/German/Italian)
  • And more... please contact me for a demo.

Other features can be added as required, please contact me for more information.

Organizations

This application is currently used by more than 25 organizations in Switzerland and Germany, and manages more than 100,000 basket deliveries per year.

Technical details

  • This application is built with Ruby on Rails and uses SQLite as databases.
  • Asynchronous jobs are handled by SolidQueue/ActiveJob and are backed by SQLite.
  • Transactional emails and newsletters are sent using the Postmark service.

Development and support

Don't hesitate to contact me for a demo or more information.

Contributing

I'm encouraging you to contribute to this project. Please contact me before starting to work on a feature or a bug fix.

License

CSA/ACP/Solawi Admin is released under the MIT License.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 3,317
Total Committers: 7
Avg Commits per committer: 473.857
Development Distribution Score (DDS): 0.009

Commits in past year: 722
Committers in past year: 1
Avg Commits per committer in past year: 722.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Thibaud Guillaume-Gentil t****d@t****g 3288
dependabot[bot] 4****] 10
Moritz Orbach s****i@a****t 8
videolmo 8****o 4
Manuel Rast m****t@i****h 4
Fred Radeff f****f@a****h 2
Olivier Amblet o****t@p****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 106
Total pull requests: 56
Average time to close issues: 2 months
Average time to close pull requests: 4 days
Total issue authors: 6
Total pull request authors: 6
Average comments per issue: 1.68
Average comments per pull request: 0.59
Merged pull request: 28
Bot issues: 0
Bot pull requests: 37

Past year issues: 15
Past year pull requests: 0
Past year average time to close issues: 16 days
Past year average time to close pull requests: N/A
Past year issue authors: 3
Past year pull request authors: 0
Past year average comments per issue: 1.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/csa-admin-org/csa-admin

Top Issue Authors

  • thibaudgg (93)
  • secretariatldc (6)
  • PatriciaCocagne (4)
  • oliamb (1)
  • Alex77825 (1)
  • WildeRauke (1)

Top Pull Request Authors

  • dependabot[bot] (37)
  • thibaudgg (8)
  • zpartakov (4)
  • videolmo (4)
  • mrast (2)
  • oliamb (1)

Top Issue Labels

  • Cocagne (12)
  • Lumière des Champs (5)
  • TaPatate! (5)
  • AlpGrava (4)
  • P2R (4)
  • Touvière (3)
  • Potagers de Gaia (2)
  • Rage de Vert (2)
  • Grundnahrig (2)
  • Wilde Rauke (2)
  • Les Paniers de la Mule (1)
  • Ferme des Verpillères (1)
  • Hof Narr (1)
  • Ortie (1)
  • Fairdura (1)
  • Le Jardin des Turricules (1)
  • Le Jardin de Max (1)
  • Wurzel Kollektiv (1)

Top Pull Request Labels

  • dependencies (11)
  • ruby (11)

Dependencies

.github/workflows/brakeman.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/upload-sarif v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
  • zcong1993/setup-timezone master composite
  • postgres 14.2 docker
Gemfile rubygems
  • bullet >= 0 development
  • byebug >= 0 development
  • capybara >= 0 development
  • capybara-email >= 0 development
  • dotenv-rails >= 0 development
  • factory_bot_rails >= 0 development
  • faker >= 0 development
  • launchy >= 0 development
  • letter_opener >= 0 development
  • listen >= 0 development
  • pdf-inspector >= 0 development
  • rspec-rails >= 0 development
  • super_diff >= 0 development
  • web-console >= 0 development
  • activeadmin >= 0
  • aws-sdk-s3 >= 0
  • barnes >= 0
  • bcrypt >= 0
  • bootsnap >= 0
  • camt_parser >= 0
  • cancancan >= 0
  • cld >= 0
  • countries >= 0
  • date_validator >= 0
  • epics >= 0
  • faraday >= 0
  • faraday-cookie_jar >= 0
  • gibbon >= 0
  • i18n >= 0
  • i18n-backend-side_by_side >= 0
  • icalendar >= 0
  • image_processing >= 0
  • importmap-rails >= 0
  • inline_svg >= 0
  • invisible_captcha >= 0
  • kramdown >= 0
  • liquid >= 0
  • lograge >= 0
  • matrix >= 0
  • mini_magick >= 0
  • nokogiri >= 0
  • pg >= 0
  • phony_rails >= 0
  • postmark-rails >= 0
  • prawn >= 0
  • prawn-table >= 0
  • premailer-rails >= 0
  • public_suffix >= 0
  • puma >= 0
  • rack-cors >= 0
  • rack-status >= 0
  • rails ~> 7.0.3
  • rails-i18n >= 0
  • redis >= 0
  • rexml >= 0
  • rqrcode >= 0
  • rubyXL >= 0
  • sentry-rails >= 0
  • sentry-ruby >= 0
  • sentry-sidekiq >= 0
  • sidekiq >= 0
  • sidekiq-scheduler >= 0
  • simple_form >= 0
  • slim >= 0
  • sprockets-rails >= 0
  • stimulus-rails >= 0
  • tailwindcss-rails >= 0
  • tod >= 0
  • turbo-rails >= 0
  • turbolinks >= 0
Gemfile.lock rubygems
  • 187 dependencies

Score: 6.0063531596017325