Système de Gestion des Dons pour les Organisations à But Non Lucratif aux États-Unis

Système de Gestion des Dons pour les Organisations à But Non Lucratif aux États-Unis

Information
Région:
USA
Secteur:
Services Financiers et Bancaires
Type:
Web
Modèle d'engagement:
Temps et Matériaux
Durée:
2,5 ans
Équipe:
1 Team/Tech Lead, 2 Développeurs Backend, 2 Développeurs Frontend, 1 Business Analyst, 2 QA, 1 Chef de Projet, 1 DevOps, 1 UX/UI Designer
ID:
516
Technologies utilisées
STRIPE
AZURE APP SERVICES
C#
.Net
Angular
MS SQL
Entity Framework Core

Client

Le client avec lequel nous avons eu le plaisir de travailler collabore avec des organisations caritatives pour les aider à développer leur mission grâce à une plateforme cloud. Cette solution propose une suite d’outils optimisant la collecte de fonds, notamment l’utilisation de la blockchain pour la collecte sécurisée de données, des frais de service compétitifs pour les transactions, et des plug-ins marketing innovants.

Le client a choisi Elinext pour son expérience pertinente dans le développement de plateformes de gestion des dons. Par le passé, l’équipe Elinext a créé des solutions de collecte de fonds pour des institutions médicales, des refuges pour animaux, des associations d’aide aux personnes âgées et bien d’autres causes. Nous avons donc pu rapidement mobiliser des ressources pour le développement.

Défi

Le client souhaitait développer une plateforme entièrement nouvelle permettant d’atteindre les objectifs suivants :

  • Fournir une plateforme tout-en-un pour gérer l’ensemble du processus de collecte de fonds, éliminant ainsi le besoin d’utiliser plusieurs systèmes ou intégrations.
  • Simplifier la communication et renforcer les relations avec les donateurs grâce à une application innovante de gestion des campagnes marketing.
  • Exploiter les données des donateurs pour développer une logique visant à maximiser leur potentiel et augmenter les contributions récurrentes.
  • Élaborer des stratégies sur les réseaux sociaux pour cibler les donateurs selon les tendances générationnelles.
  • Offrir des capacités avancées d’analyse et de reporting pour aller au-delà du simple suivi des contributions et permettre une planification budgétaire efficace.
  • Développer un système intuitif, soutenu par une équipe de support client, garantissant une valeur ajoutée immédiate aux organisations.
  • Générer des revenus via des commissions sur les transactions effectuées sur la plateforme.
  • Générer des revenus via des frais d’abonnement.

Les fonctionnalités demandées ont été réparties en trois rôles : administrateur, utilisateur et donateur, chacun avec ses propres fonctionnalités.

Rôle Administrateur :

  • Gestion des comptes des organisations et des plans d’abonnement
  • Suivi des actions des utilisateurs

Rôle Utilisateur :

  • Gestion du compte et des utilisateurs de l’organisation
  • Création et gestion des donateurs, événements, campagnes (y compris les campagnes e-mail et les publications sur les réseaux sociaux)
  • Gestion comptable des dons
  • Génération de rapports

Rôle Donateur :

  • Recherche d’organisations et historique des événements et dons
  • Gestion des dons, des événements et des relations

Solution

Module 1 : Portail Administrateur

Création et gestion des profils d’organisations à but non lucratif

Le Portail Administrateur permet de créer et de gérer les profils des organisations caritatives. L’utilisateur administrateur configure les paramètres nécessaires, notamment :

  • L’adresse physique de l’organisation.
  • L’URL et les informations de contact.
  • La mission et le type d’organisation.
  • Le fournisseur de services de paiement.
  • La valeur des frais de transaction sur les dons.

L’administrateur crée également les profils des utilisateurs qui auront accès au Portail Organisation. Il peut définir les niveaux d’accès en fonction du rôle de chaque utilisateur dans l’organisation (exemple : responsable de la collecte de fonds, créateur de contenu). Les rôles peuvent être modifiés à tout moment.

Organisations

Cette section permet à l’administrateur de :

  • Rechercher une organisation spécifique et consulter ses informations de base.
  • Voir la hiérarchie des organisations (un même administrateur peut gérer plusieurs organisations).
  • Accéder à la liste des supporters (donateurs ayant créé un lien avec l’organisation).
  • Gérer les services marchands (informations de paiement et traitement des transactions).
  • Consulter les espaces de stockage disponibles pour les documents et les ressources.

Rapports

Les rapports affichent l’historique des activités des organisations enregistrées sur la plateforme. Grâce à différents filtres, l’administrateur peut :

  • Afficher et exporter les historiques d’actions effectuées sur le portail.
  • Analyser les données liées aux transactions, campagnes et événements.

Donateurs

L’administrateur peut consulter la liste des donateurs inscrits sur le Portail Donateur ainsi que leurs informations personnelles et historiques de dons.

Modèles

Ce module permet à l’administrateur de :

  • Créer et gérer des modèles d’événements, de campagnes, de publications sur les réseaux sociaux et de formulaires de dons.
  • Partager ces modèles avec des organisations spécifiques.
  • Suivre l’historique d’utilisation des tags par les utilisateurs.

Paramètres des e-mails

Cette section permet à l’administrateur de :

  • Configurer les informations de messagerie pour recevoir les notifications liées aux identifiants d’organisation et aux transactions de paiement.
  • Vérifier l’état des e-mails envoyés et gérer leur statut.

Module 2 : Portail Organisation

Le portail organisation est accessible aussi bien depuis un compte Organisation que depuis un compte Donateur.

Organisation

Cette section comprend plusieurs fonctionnalités :

  • Informations du compte : l’utilisateur peut gérer le profil de l’organisation et configurer les paramètres nécessaires (adresse physique, URL, informations de contact, mission, type d’organisation).
  • Branding : possibilité de personnaliser l’identité visuelle de l’organisation (couleurs, logo, etc.).
  • Utilisateurs : gestion des membres de l’organisation, tels que les créateurs de contenu, responsables de la collecte de fonds et gestionnaires des donateurs.
  • Supporters : liste des donateurs ayant créé un lien avec l’organisation.
  • Services marchands : gestion des informations de paiement et des services associés.

Tableau de bord

Le tableau de bord fournit un aperçu des donations, des événements à venir, des campagnes actives, de la rétention des donateurs et des statistiques pertinentes pour l’organisation. L’utilisateur peut personnaliser l’affichage du tableau de bord en réorganisant les blocs, en ajoutant ou supprimant des sections. Cette page permet également de suivre l’évolution des dons et des interactions avec les donateurs.

Donateurs

Cette section affiche les informations détaillées des donateurs affiliés à l’organisation. Le profil de chaque donateur inclut :

  • Informations personnelles (nom, adresse, contacts, etc.).
  • Historique des dons et des événements auxquels ils ont participé.
  • Liens vers les rapports fiscaux.
  • Tags appliqués pour segmenter les donateurs.

Les fonctionnalités de gestion des donateurs incluent :

  • Recherche de donateurs.
  • Ajout manuel de nouveaux donateurs.
  • Importation et exportation des données des donateurs.
  • Attribution de tags pour une meilleure segmentation.

Événements

Les utilisateurs peuvent :

  • Rechercher des événements.
  • Créer de nouveaux événements et les modifier.
  • Publier un événement et générer un lien public accessible depuis son enregistrement.

Campagnes

Les utilisateurs peuvent :

  • Rechercher des campagnes.
  • Créer et gérer des campagnes marketing.
  • Définir l’audience et programmer l’envoi des campagnes aux destinataires ciblés.

Contributions

Cette section affiche toutes les donations effectuées, qu’elles soient en ligne ou hors ligne. Elle permet également :

  • L’exportation de l’ensemble des transactions.
  • L’ajout manuel de contributions (matérielles ou immatérielles).
  • L’accès direct au profil du donateur via son nom.
  • L’affichage des statistiques des dons réalisés via les réseaux sociaux.

Réseaux sociaux

Ce module permet de :
  • Connecter les comptes de réseaux sociaux de l’organisation au système.
  • Programmer et publier des posts.
  • Suivre les statistiques des comptes connectés (publications, engagement, etc.).
  • Accéder à un calendrier des publications, affichant les posts publiés, programmés et en attente d’approbation.

Rapports

Les rapports permettent de suivre et d’exporter l’historique des actions réalisées sur le Portail des Organisations à but non lucratif. Les rapports sont classés en plusieurs catégories :

  • Finances.
  • Campagnes.
  • Gestion des donateurs.
  • Audits.
  • Tags.

Modèles

Les modèles permettent aux organisations de créer et de gérer des modèles de campagnes, d’événements, de publications sur les réseaux sociaux et de formulaires de dons. La fonctionnalité offre la possibilité de personnaliser ces modèles en fonction des besoins spécifiques de l’organisation.

Module 3 : Portail Donateur

Ce module permet à toute personne de s’inscrire et de devenir donateur. Lors de l’inscription, le donateur doit renseigner ses informations personnelles et peut se connecter à une ou plusieurs organisations à but non lucratif disponibles sur la plateforme.

Si le donateur effectue un don via le portail du client, il pourra ensuite consulter l’historique de ses dons et des événements auxquels il a participé.

Le tableau de bord du portail Donateur permet d’accéder aux actualités et à la liste des organisations auxquelles le donateur est affilié.

Résultat

Ce projet long et complexe a abouti à la création d’une plateforme complète intégrant toutes les fonctionnalités demandées. Ce projet prouve une fois de plus la capacité d’Elinext à livrer des solutions logicielles multifonctionnelles, innovantes et performantes.

Nous sommes fiers d’avoir contribué à améliorer l’efficacité des organisations à but non lucratif et serions ravis de collaborer sur des projets similaires à l’avenir.

Si vous avez des idées ou des besoins spécifiques, n’hésitez pas à contacter notre équipe.

1-1-png-10
2-1-png-9
3-1-png-10
4-1-png-8
5-png-9
6-png-8
7-png-8
8-png-8
9-png-8
10-png-7
11-png-8
12-png-5
14-png-5
15-png-5
16-png-5
Voulez-vous le même projet?
Vous Avez une Idée de Projet? Discutons-en Ensemble
Contactez-Nous