Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/comptoirdesappli/amapress

Plugin Wordpress de gestion pour AMAP
https://github.com/comptoirdesappli/amapress

Last synced: 5 days ago
JSON representation

Plugin Wordpress de gestion pour AMAP

Awesome Lists containing this project

README

        

# Amapress - Plugin de Gestion & Communication pour les AMAP

## Installation
Guide d'*installation*: https://wiki.amapress.fr/admin/installation_zip

## Configuration
Première *configuration* : aller dans **Tableau de bord>État d'Amapress** : https://wiki.amapress.fr/admin/etat_amapress

## Fonctionnalités
- Gestion des **adhésions** à l'AMAP : https://wiki.amapress.fr/contrats/dates
- Gestion des **inscriptions aux contrats** : https://wiki.amapress.fr/contrats/gestion
- Contrat récurrents, paniers modulables, contrat glissants, règlements mensuels, quota
- Assistant de *préinscription en ligne* avec **génération du contrat**
- Espace **intermittents** : https://wiki.amapress.fr/admin/espace_intermittents
- *Garde de paniers* (*faire récupérer son panier par un volontaire/autre amapien*)
- **Gestion des co-adhésions** par contrat (ou global) et d'un **calendrier de partage** entre co-adhérents
- Gestion des **responsables de distribution** et **listes d'émargement**
- **Cartes** des amapiens
- *Gestion multi lieu de distribution*
- ***Événements*** et *visites à la ferme*
- Gestion des membres du *collectif* de l'Amap (*rôles dans le collectif*)
- **Liste d'attente d'inscription**
- Gestion du *site vitrine* et *recommandations techniques* : https://wiki.amapress.fr/admin/etat_amapress
- **Listes de diffusion** (Ouvaton, Sud-Ouest, Framaliste, OVH) et **emails
groupés** : https://wiki.amapress.fr/admin/email_groupe
- **Agenda** : https://wiki.amapress.fr/amapien/agenda
- *Recettes*
- *Régulation* des emails du site
- **Créneaux de distributions**
- *Rappels libres périodiques* pour gestion (paiement de la location, de l'hébergement)
- **Paiements en ligne** des contrats (*Stripe*)
- **Adhésion** via la plateforme **HelloAsso** (paiement en ligne)
- *Commandes de produits par groupe*
- **Rappels automatiques par mail** pour la gestion des contrats et des distributions
- *Archivage*
- **Plannification des visites à la ferme**
- **Espaces documents**

## Trouver de l'aide

* **Wiki**: [https://wiki.amapress.fr/accueil](https://wiki.amapress.fr/accueil)
* **Forum**: [https://forum.amapress.fr](https://forum.amapress.fr/)
* Site: [https://amapress.fr](https://amapress.fr)
* **Contact**: [[email protected]](mailto:[email protected])

## Contruit avec/Remerciements
* [TCPdf](https://tcpdf.org/) - Open Source PHP class for generating PDF documents : utilisé pour produire des PDF à partir de html (liste d'émargement principalement)
* [Guzzle](https://github.com/guzzle/guzzle) - : utilisé pour l'accès à l'interface des listes de diffusions Sympa
* [PHPExcel](https://github.com/PHPOffice/PHPExcel) - : utilisé pour les imports/exports en XLSX
* [PHPWord](https://github.com/PHPOffice/PHPWord) - : utilisé pour la génération des contrats en DOCX (et le remplissage des placeholders)
* [Yalinqo](https://github.com/Athari/YaLinqo)
* [PHP Imap](https://github.com/barbushin/php-imap) - : utilisé pour la gestion des Emails groupés
* [Faker](https://github.com/fzaninotto/Faker) - : utilisé pour l'anonymisation des sites de démonstration
* [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer)/[WPCS]()
* [Select2](https://github.com/select2/select2) - : utilisé pour les listes déroulantes
* [FullCalendar](https://github.com/fullcalendar/fullcalendar) - : utilisé pour l'affichage en calendrier classique
* [Slick](https://github.com/kenwheeler/slick) - : utilisé pour l'affichage du calendrier graphique
* [Sortable.js](https://github.com/SortableJS/Sortable)
* [Clipboard.js](https://github.com/zenorocha/clipboard.js/) - : utilisé pour les boutons de copie
* [Datatables](https://github.com/DataTables/DataTables) - : utilisé pour l'affichage en tableau
* [jQuery Validate](https://github.com/jquery-validation/jquery-validation) - : utilisé pour la validation des formulaires
* [jQuery ContextMenu](https://github.com/swisnl/jQuery-contextMenu) - : utilisé pour les menus contextuels
* [Responsive Tabs](https://github.com/jellekralt/Responsive-Tabs) - : utilisé pour l'affichage mobile des onglets
* Version personnalisée de [Titan Framework](https://github.com/gambitph/Titan-Framework) pour les interfaces de saisies
* Intégration du plugin de file d'envoi de message [SMTP Mailing Queue](https://github.com/Birmania/smtp-mailing-queue)
* [PHPQRCode](https://sourceforge.net/projects/phpqrcode/)
* [Custom Post Status](https://gist.github.com/rands0n/6174c471f2d1e24eefdc)
* [Notification de mises à jour](https://github.com/l3rady/wp-updates-notifier)
* [Git Updater](https://github.com/afragen/git-updater) : mise à jour d'Amapress via GitHub
* [Google Sitemaps from Chesio](https://github.com/chesio/google-sitemap-generator) : référencement
* [PWA](https://github.com/GoogleChromeLabs/pwa-wp) : transformation du site en application mobile
* [Attributs personnalisés dans l'éditeur de menu](https://github.com/ineagu/wp-menu-item-custom-fields)
* [SRDB](https://github.com/interconnectit/Search-Replace-DB) : remplacement et vérification de HTTP en HTTPS
* [Multi sélection dans les tableaux](https://github.com/gyrocode/jquery-datatables-checkboxes)
* [Autocomplétion de formulaires](https://github.com/tbosch/autofill-event)
* [Gestion UTF8](https://github.com/neitanod/forceutf8)
* [Datables RowsGroup (merge vertical)](https://github.com/ashl1/datatables-rowsgroup)
* [Leaflet Sleep (scroll sur les pages contenant des cartes)](https://github.com/CliffCloud/Leaflet.Sleep)