Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mise à jour du README #598

Merged
merged 3 commits into from
Nov 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
139 changes: 22 additions & 117 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,131 +1,36 @@
Espace adhérent super marché coopératifs
========================
# Espace adhérent super marché coopératifs

Bonjour,
Ceci est le code source d'une application symfony pour la gestion d'une épicerie ou d'un super marché
coopératif.
Application symfony pour la gestion d'une épicerie ou d'un super marché coopératif.

Ce code est à l'initiative de [l'éléfan](https://lelefan.org/), projet grenoblois de super marché coopératif.
Ce code est à l'initiative de [l'éléfan](https://lelefan.org/), projet grenoblois de super marché coopératif.<br />
Il est open source, sous licence GPLv3.

![home](doc/images/homepage_25102018.png)
Cet outil est utilisé par plus d'une dizaine d'autres coopératives en France.

Il est open source sous licence LGPL?
## Captures d'écran

# Projet
_cliquez pour voir l'image en grand_

* Suivre [sur github](https://github.com/elefan-grenoble/gestion-compte/projects/2)
|Page d'accueil (anonyme)|Page d'accueil (membre)|Page d'administration|
|---|---|---|
|![home_anon](doc/images/20121105_homepage_anon.png)|![home](doc/images/20121105_homepage_raphael.png)|![admin](doc/images/20121105_homepage_admin.png)|

# Installation
## Projet

* Suivez le [guide d'installation](doc/install.md)
* [Liste des Issues](https://github.com/elefan-grenoble/gestion-compte/issues) (n'hésitez pas à en créer une pour lancer la discussion !)
* [Board Kanban](https://github.com/elefan-grenoble/gestion-compte/projects/5)

# Mise à jour
## Installation

* Suivez le [guide de mise à jour](doc/maj.md)
* [Guide d'installation](doc/install.md)
* [Guide de mise à jour](doc/maj.md)
* [Guide de mise en route](doc/start.md)

# Initialisation
## Developpement

* Suivez le [guide de mise en route](doc/start.md)
* Stack technique : PHP 7.4 ; Symfony 3.4 ; jQuery 3.6 ; Materialize 1.1.0 ; MySQL/MariaDB
* [Guide du développeur](doc/dev.md)

# Developpements
## Liste des fonctionnalités

* [Developer Guide](doc/dev.md)

# Liste des fonctionnalités

travail en cours

## Fonctions "Admin"

(some features in video (18 sept 2018))
[![Some features demo](http://img.youtube.com/vi/7rKr5UjAI-w/0.jpg)](https://www.youtube.com/watch?v=7rKr5UjAI-w "admin demo")
* Gestion des membres
* Inscriptions "rapides" (email + paiement) pour les événements et réunion d'info [WIP]
* Inscriptions complètes
* Recherche utilisateur rapide via le header du site (ROLE_ADMIN)
* Recherche utilisateur compléte (filtre) via une page dédiée (ROLE_USER_MANAGER)
* Login As (ROLE_ADMIN)
* Export csv des emails des résultats filtrés
* Envoi de mail via résultats filtrés
* Envoi de mail de masse via command line (pour newsletter)
* Bénéficiaires
* Ajout d'un bénéficiaire à un compte membre (ROLE_USER_MANAGER)
* Suppression d'un bénéficiaire
* Editer un bénéficiaire (infos, commisions, formations)
* écrire éditer supprimer une note sur un bénéficiaire
* Gestion des paiements (ROLE_FINANCE_MANAGER)
* liste des adhésions / ré-adhésions
* liste des paiement helloasso via api
* Corrections manuel du lien helloasso <=> App
* Badge
* générer les badges
* imprimer les badges
* Liste des adhésions en retard pour appel téléphonique
* Espace "post it" pour bureau des membres
* Gestion des créneaux
* Formation
* créer une formation
* éditer une formation
* supprimer une formation
* Job
* créer un job (poste de travail)
* éditer une job
* supprimer une job
* Semaine type
* créer des créneau (lié à un job)
* définir les créneau (nb personne, formations necessaires)
* Dupliquer un jour type
* Générer manuellement une période donnée
* Inscrire / libérer un membre pour un créneau
* voir le calendrier (En cours, passé et futur)
* Log individuel de temps [TODO manually add custom log]
* Gestion associative
* Evénements
* Créer des événement (date, desc, photo) pour AG, ou autre rencontre
* Modifier des événements
* Editer la liste d'émargement avec procurations
* Taches
* créer une tache
* éditer une tache
* supprimer une tache
* Commission
* créer une Commission
* éditer une Commission
* supprimer une Commission
* nommer, changer un référent
* Divers
* Services Oauth2
* Créer des services externes Oauth2 pour les membres (Wiki, Mattermost, NextCloud)
* Supprimer des services externes
* rendre publique / privé un service

## Fonctions "Membre"

* Usages
* Se connecter pour la toute première fois avec son numéro d'adhérent ou son prénom
* Voir et modifier ces informations
* Se connecter à l'aide du QR sur le badge
* Se connecter à un service tiers avec le Oauth2 (Wiki, Mattermoser, NextCloud, ...)
[![OAuth2 demo](http://img.youtube.com/vi/sghxx1VqIp4/0.jpg)](https://www.youtube.com/watch?v=sghxx1VqIp4 "OAuth 2 demo")
* Gestion associative
* Activer son badge
* Ré-adhérer via HelloAsso (API)
* Evénements
* Voir les prochains événement
* Faire une procuration pour un événement à venir (je suis absent)
* procuration anonyme (à qui veux bien la prendre)
* procuration nominative
* Accepter une procuration anonyme pour un événement à venir
* Créer une taches si je fait parti d'une comission
* Ajouter et retirer des membres si je suis référent d'une commission.
* Créneaux
* Choisir un créneau et le reserver
* voir les créneaux réservés
* se désangager d'un créneau réservé
* reprendre un créneau pour lequel on s'est désangagé
* contacter les autres membres de son créneau

## Fonctions logged out

* Visualisation anonyme du "planning" des prochains jours
* Scan de carte membre avec scannette sur l'écran d'accueil (info sur a jour, en retard, ...)
Voir la documentation sur le [wiki](https://github.com/elefan-grenoble/gestion-compte/wiki)
Binary file added doc/images/20121105_homepage_admin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/20121105_homepage_anon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/20121105_homepage_raphael.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.