This package is abandoned and no longer maintained. No replacement package was suggested.

GAS (Gestion d'Association Simple)

0.3.8 2014-11-13 03:08 UTC

This package is not auto-updated.

Last update: 2022-05-09 14:29:39 UTC


README

Objectif

L'objectif de GAS est de gérer une petite association. Gérer une association comprend à la base gérer la liste des membres d'une année en cours.

Par extension, on pourra gérer :

  • les relances d'adhésions
  • les inscriptions/désinscriptions à une liste de diffusion,
  • la comptabilité,
  • etc

L'architecture devra être modulaire pour permettre ces extensions.

Le choix de Symfony 2 est basé sur sa modularité et sa maturité.

TODO

Version 1.0 (Methane)

  • Permettre la saisie de base des adhérents (nom, prénom, date de naissance, email, date de l'adhésion/réadhésion)
  • Réaliser des recherches sur cette liste d'adhérents
  • Editer la liste des adhérents d'une année
  • Importer et exporter la liste des adhérents au format CSV

Version 1.1 (Ethane)

  • Les relances avec envoi d'une fiche d'adhésion, éventuellement pré-remplie

Version 1.2 (Propane)

  • Gestion des inscriptions/désincriptions à une liste de diffusion, en se basant sur Sympa en premier

Version 1.3 (Buthane)

  • Préparer les remises de chèques
  • Exporter les adhésions dans un/des formats comptables

Architecture

Sources

Les sources sont stockés dans un dépôt Git hébergé sur Github.

Language

GAS sera écrit en PHP, avec le framework Symfony 2.

Base de données

La base cible est MySQL, mais on pourra utiliser PostgreSQL, SQLite, etc.

Licence

La licence sera la GNU Public Licence version 3 or later.