Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csa-admin-org/csa-admin
Web application to manage CSA (Community Supported Agriculture), ACP (Agriculture Contractuelle de Proximité) or Solawi (Solidarische Landwirtschaft) organizations.
https://github.com/csa-admin-org/csa-admin
acp csa managment rails ruby solawi
Last synced: about 1 month ago
JSON representation
Web application to manage CSA (Community Supported Agriculture), ACP (Agriculture Contractuelle de Proximité) or Solawi (Solidarische Landwirtschaft) organizations.
- Host: GitHub
- URL: https://github.com/csa-admin-org/csa-admin
- Owner: csa-admin-org
- License: mit
- Created: 2017-01-21T22:08:39.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-07T08:56:02.000Z (3 months ago)
- Last Synced: 2024-09-07T09:58:15.892Z (3 months ago)
- Topics: acp, csa, managment, rails, ruby, solawi
- Language: Ruby
- Homepage: https://csa-admin.org
- Size: 25.6 MB
- Stars: 37
- Watchers: 5
- Forks: 12
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
- awesome-starred - acp-admin/acp-admin - Application Ruby on Rails permettant l'administration d'ACP (Agriculture Contractuelle de Proximité) (others)
README
# CSA/ACP/Solawi Admin
[![Tests](https://github.com/csa-admin-org/csa-admin/actions/workflows/tests.yml/badge.svg)](https://github.com/csa-admin-org/csa-admin/actions/workflows/tests.yml) [![Brakeman Scan](https://github.com/csa-admin-org/csa-admin/actions/workflows/brakeman.yml/badge.svg)](https://github.com/csa-admin-org/csa-admin/actions/workflows/brakeman.yml)
Web application to manage CSA (Community Supported Agriculture), ACP (Agriculture Contractuelle de Proximité), or Solawi (Solidarische Landwirtschaft) organizations.
Learn more on [csa-admin.org](https://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](mailto:[email protected]) for a demo.Other features can be added as required, please [contact me](mailto:[email protected]) for more information.
## Organizations
This application is currently used by [more than 25 organizations](https://csa-admin.org/#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
- Thibaud Guillaume-Gentil ([[email protected]](mailto:[email protected]))
Don't hesitate to [contact me](mailto:[email protected]) for a demo or more information.
## Contributing
I'm encouraging you to contribute to this project. Please [contact me](mailto:[email protected]) before starting to work on a feature or a bug fix.
## License
CSA/ACP/Solawi Admin is released under the [MIT License](https://opensource.org/licenses/MIT).