Spenden-Management-System für Non-Profit-Organisationen in den USA

Spenden-Management-System für Non-Profit-Organisationen in den USA

Information
Standort:
Branche:
Finanzsektor
Plattform:
Arbeitsmodell:
Projektdauer:
Team-Mitglieder:
ID:
516
Verwendete Technologien
С#
azure app services
stripe
.Net
Angular
Entity Framework Core
MS SQL

Kunde

Der Kunde, mit dem wir das Vergnügen hatten, zusammenzuarbeiten, unterstützt gemeinnützige Organisationen dabei, ihre Missionen zu erfüllen und auszubauen, indem er eine cloudbasierte Plattform bereitstellt. Diese Plattform bietet eine Reihe von Werkzeugen zur Verbesserung der Fundraising-Aktivitäten, einschließlich der Nutzung von Blockchain-Technologie für effiziente und sichere Datenerfassung, wettbewerbsfähige Gebühren für Zahlungsdienstleister und modernste Marketing-Plugins.

Der Kunde wählte Elinext aufgrund unserer relevanten Erfahrung in der Entwicklung von Spendenplattformen. In der Vergangenheit hat das Elinext-Team Spendenplattformen für medizinische Einrichtungen, Tierschutzorganisationen, Senioren und mehr entwickelt. Daher konnte Elinext schnell Ressourcen für die Entwicklung bereitstellen.

Herausforderung

Der Kunde bat um die Entwicklung einer Plattform von Grund auf, die folgende Ziele erreichen sollte:

  • Bereitstellung einer All-in-One-Plattform für ein vollständiges Fundraising-Erlebnis, das die Notwendigkeit mehrerer Systeme und/oder Integrationen eliminiert.
  • Optimierung der Kommunikation und Pflege von Spenderbeziehungen durch die Bereitstellung einer innovativen Marketing-/Kampagnenanwendung.
  • Nutzung von Spenderdaten zur Entwicklung einer Logik, die das Spenderpotenzial maximiert und wiederkehrende Beiträge erhöht.
  • Formulierung von Social-Media-Strategien zur gezielten Ansprache von Spendern basierend auf Generationstrends.
  • Bereitstellung von Business Intelligence und Reporting-Funktionen, die über die Verfolgung von Beiträgen hinausgehen, um ROI und Prognosen für zukünftige Budget-/Planungsaktivitäten zu präsentieren.
  • Ein intuitives System, das zusammen mit einem Client Success Team einen Mehrwert bietet und die organisatorischen Ziele erreicht.
  • Beteiligung an den Einnahmen aus über die Plattform getätigten Spenden.
  • Erzielung von Einnahmen aus Abonnementgebühren.

Die vom Kunden angeforderte Funktionalität wurde in drei Rollen unterteilt: Admin-Rolle, Benutzerrolle und Spenderrolle. Jede von ihnen sollte die folgende Funktionalität besitzen:

Admin-Rolle:

  • Verwaltung von Organisationskonten und Abonnementplänen;
  • Verfolgung von Benutzeraktionen.

Benutzerrolle:

  • Verwaltung des Kontos der Wohltätigkeitsorganisation, Benutzerkonten, Kontoeinstellungen und persönliches Konto;
  • Erstellung und Verwaltung von Spenderkonten, Veranstaltungen, Kampagnen (einschließlich E-Mail-Kampagnen) und Social-Media-Veröffentlichungen;
  • Verwaltung der Spendenabrechnung;
  • Erstellung von Berichten.

Spenderrolle:

  • Suche nach Organisationen und Anzeige der Historie von besuchten Veranstaltungen und getätigten Spenden;
  • Verwaltung von Spenden, Veranstaltungen und Beziehungen.

Lösung

Modul 1: Admin-Portal Erstellung und Verwaltung eines Profils für gemeinnützige Organisationen

Das Admin-Portal wird verwendet, um ein Profil einer Wohltätigkeitsorganisation zu erstellen und zu verwalten. Der Admin-Benutzer legt die erforderlichen Parameter fest, wie die physische Adresse der Organisation, URL, Kontaktinformationen, Mission, Zahlungsanbieter, Wert der Spendenabwicklungsgebühr und Organisationstyp. Der Admin-Benutzer erstellt auch Profile der Benutzer, die später Zugriff auf das Organisationsportal haben werden. Der Admin entscheidet, welche Art von Zugriff der Benutzer je nach Rolle in der Organisation haben wird, z. B. als Fundraising-Manager oder Content Creator. Rollen können jederzeit geändert werden.

Organisationen

Das Organisationsgitter ermöglicht es dem Admin-Benutzer, nach der erforderlichen Organisation zu suchen und deren grundlegende Details einzusehen, wie:

  • Kontoinformationen
  • Unterstützer: eine Liste der Spender, die eine Verbindung zwischen der Organisation und sich selbst als registrierte Spender hergestellt haben
  • Zahlungsdienstleistungen (Zahlungsinformationen)
  • Verfügbare Platzhalter
  • Organisationshierarchie: derselbe Admin kann auf mehrere Organisationen zugreifen

Berichte

Berichte zeigen die Aktivitätshistorie der Organisation. Mithilfe verschiedener Filter kann der Admin-Benutzer die Historie der Aktionen im Portal anzeigen und exportieren.

Spender

Der Admin-Benutzer kann die im Spenderportal registrierten Spender und deren Informationen einsehen.

Vorlagen

Das Modul ermöglicht es dem Admin-Benutzer, Vorlagen für Veranstaltungen, Kampagnen, Social Media und Spendenformulare zu erstellen und zu verwalten, die mit ausgewählten Organisationen geteilt werden können. Das System zeigt auch die Historie der von Benutzern verwendeten Tags an.

E-Mail-Einstellungen

Dieses Modul ermöglicht es dem Admin, die E-Mail-Zugangsdaten festzulegen, um die erforderlichen Informationen zur Organisations-ID für den Zahlungsanbieter zu erhalten und diese an die angegebene E-Mail-Adresse weiterzuleiten. Der Admin-Benutzer kann auch den E-Mail-Status für die Einrichtung einsehen.

Modul 2: Organisationsportal Profilseite

Das Organisationsportal kann sowohl vom Organisations- als auch vom Spenderkonto aus eingeloggt werden.

Organisation

Der Tab besteht aus folgenden Funktionen:

  • Konto-Info: Der Organisationsbenutzer kann das Organisationsprofil verwalten und die erforderlichen Parameter festlegen, wie physische Adresse, URL, Kontaktinformationen, Mission und Organisationstyp.
  • Branding: Der Organisationsbenutzer kann die Branding-Farben auswählen, die für ihre Organisation verwendet werden.
  • Benutzer: Der Organisationsbenutzer kann andere Benutzer verwalten, z. B. Content Creators, Fundraising-Manager, Spenden-Manager usw.
  • Unterstützer: eine Liste der Spender, die eine Verbindung zwischen der Organisation und sich selbst als registrierte Spender hergestellt haben
  • Zahlungsdienstleistungen (Zahlungsinformationen)

Dashboard

Das Dashboard zeigt Informationen über Spenden, bevorstehende Veranstaltungen, aktive Kampagnen, Spenderbindung, relevante Statistiken für die Organisation und ähnliche Informationen. Der Benutzer kann die Dashboard-Ansicht verwalten, indem er die Blöcke verschiebt und hinzufügt oder entfernt. Die Seite ermöglicht die Überwachung der Spenden, Veranstaltungen und Statistiken über Spender und Spenden.

Spender

Diese Seite zeigt Informationen über die Spender. Das Spenderprofil besteht aus mehreren Blöcken: Name, Adresse und andere persönliche Informationen sowie die Historie der Spenden und besuchten Veranstaltungen, Links zu Steuerberichten und angewendeten Tags. Die Funktionalität für die Spendenverwaltung umfasst das Suchen von Spendern, das manuelle Hinzufügen neuer Spender, das Hochladen und Exportieren von Spendern sowie das Anwenden von Tags auf Spender. Dies ermöglicht es dem Benutzer, Spender zu erstellen, zu verwalten und anzuzeigen, die möglicherweise an die Organisation spenden.

Veranstaltungen

Die Veranstaltungsfunktionalität umfasst die Suche nach Veranstaltungen, das Erstellen neuer Veranstaltungen sowie das Hinzufügen und Bearbeiten von Informationen über Veranstaltungen. Nach der Veröffentlichung der Veranstaltung ist sie über einen Link zugänglich, der im Veranstaltungsdatensatz enthalten ist.

Kampagnen

Die Kampagnenfunktionalität umfasst die Suche nach Kampagnen, das Erstellen neuer Kampagnen und Informationen über Kampagnen. Nach der Erstellung einer Kampagne wird diese zu den angegebenen Empfängern zum angegebenen Zeitpunkt gesendet.

Beiträge

Der Tab zeigt online und offline getätigte Spenden an. Es ermöglicht auch den Export aller Spendenaufzeichnungen und das Erstellen einer neuen Aufzeichnung, wenn eine materielle oder immaterielle Spende getätigt wird. Der Organisationsbenutzer kann auf das Spenderprofil zugreifen, indem er auf dessen Namen klickt. Diese Seite ermöglicht auch das Anzeigen der Statistiken für über soziale Medien getätigte Spenden.

Social Media

Diese Funktion ermöglicht es, Social-Media-Konten mit dem System des Kunden zu verbinden. Es ermöglicht dem Benutzer auch, Social-Media-Beiträge zu erstellen und zu planen. Der Organisationsbenutzer kann Statistiken zu verknüpften Konten, veröffentlichten Beiträgen und nach Social-Media-Plattformen gefilterten Metriken anzeigen. Ein Kalender zeigt auch die Statistiken zu veröffentlichten Beiträgen und Beiträgen, die geplant oder zur Genehmigung ausstehen.

Berichte

Berichte ermöglichen es dem Benutzer, die Historie der Aktionen auf dem Portal der gemeinnützigen Organisationen einfach anzuzeigen und zu exportieren. Berichte sind in Finanzberichte, Kampagnen, Spendenverwaltung, Prüfungen und Tags unterteilt.

Vorlagen

Vorlagen ermöglichen es dem Organisationsbenutzer, Vorlagen für Veranstaltungen, Kampagnen, Social Media und Spendenformulare zu erstellen und zu verwalten, die die Organisation verwenden kann. Die Funktionalität ermöglicht die Anpassung der Vorlagen an die Bedürfnisse der Organisation.

Modul 3: Spenderportal

Dieses Modul ermöglicht es jeder Person, sich zu registrieren und Spender zu werden. Es fordert den Spender auf, persönliche Informationen anzugeben und sich mit einer verfügbaren gemeinnützigen Organisation zu verbinden. Wenn der Spender über das Portal des Kunden spendet, kann er später die Historie der Spenden und besuchten Veranstaltungen im Profil sehen. Das Dashboard des Spenderportals ermöglicht das Anzeigen des Newsfeeds und der Liste der Organisationen, mit denen der Spender verbunden ist.

Ergebnis

Dies war ein langes und kompliziertes Projekt, aber am Ende wurde die Plattform mit allen Funktionen ausgestattet, die von unseren Entwicklern angefordert wurden. Dies war ein weiteres Projekt, das bewies, dass Elinext in der Lage ist, multifunktionale, herausfordernde und bahnbrechende Projekte zu realisieren. Wir waren auch stolz darauf, zur Verbesserung

1-1-png-2
2-1-png-3
3-1-png-3
4-1-png-3
5-png-1
6-png-1
7-png-1
8-png-1
9-png-1
10-png-1
11-png-2
12-png-2
14-png-1
15-png-1
16-png-1
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert