Nous avons commencé à travailler sur Structura en fin 2018, le projet a donc deux ans cette année ! Le premier objectif que nous avions était de remplacer l'ancien logiciel d'une association à laquelle nous somme adhérent·es, qui était développé en interne mais ne pouvait malheureusement plus être maintenu.
Lorsque nous avons eu bien avancé dans le développement, nous nous sommes rendu compte qu'il serait tout à fait possible de rendre le logiciel personnalisable, de manière à permettre à d'autres associations de l'utiliser.
À l'heure actuelle, Structura permet de réaliser des tâches basiques utiles à la gestion associative. Voici la liste de ses principales fonctionnalités :
Le tout sur PC, tablette et mobile !
Structura est une application web, c'est à dire qu'elle est accessible depuis un navigateur internet. Elle est réalisée en PHP 7.2, sous le framework Symfony 4. Nous utilisons le framework CSS Bootstrap ainsi que jQuery et quelques bibliothèques JavaScript (notamment DataTables). Les données sont sauvegardées sur une base de données MySQL (MariaDB est normalement compatible).
Son dépôt officiel se trouve sur GitHub, et nous acceptons volontiers les contributions !
ℹ️ Nous sommes joignables à l'adresse mail associatif.online@gmail.com ou sur le dépôt officiel de Structura.
Les contributions à Structura sont très appréciées et peuvent prendre différentes formes :