2017 © Pedro PelĂĄez
 

project gas

GAS (Gestion d'Association Simple)

image

patlenain/gas

GAS (Gestion d'Association Simple)

  • Thursday, November 13, 2014
  • by patlenain
  • Repository
  • 1 Watchers
  • 1 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 3 Open issues
  • 12 Versions
  • 0 % Grown

The README.md

GAS - Gestion d'Association Simple

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., (*1)

Par extension, on pourra gérer : * les relances d'adhésions * les inscriptions/désinscriptions à une liste de diffusion, * la comptabilité, * etc, (*2)

L'architecture devra ĂȘtre modulaire pour permettre ces extensions., (*3)

Le choix de Symfony 2 est basé sur sa modularité et sa maturité., (*4)

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., (*5)

Language

GAS sera Ă©crit en PHP, avec le framework Symfony 2., (*6)

Base de données

La base cible est MySQL, mais on pourra utiliser PostgreSQL, SQLite, etc., (*7)

Licence

La licence sera la GNU Public Licence version 3 or later., (*8)

The Versions