MiniEinfach

Spendenverwaltung

Ein Laravel-Werkzeug, das Spenden und Ausgaben gegen Sammlungsziele nachhält — über mehrere Währungen hinweg.

— Überblick

Architekturüberblick

erDiagram
    OBJECTIVE ||--o{ DONATION : "finanziert durch"
    OBJECTIVE ||--o{ OUTCOME : "ausgegeben fuer"
    CURRENCY ||--o{ DONATION : waehrung
    CURRENCY ||--o{ OUTCOME : waehrung

Ein kleines Kassenbuch für eine Spendensammlung. Spenden kommen herein, Ausgaben halten fest, wofür das Geld verwendet wurde, und beide sind einem Ziel zugeordnet, damit der Fortschritt je Vorhaben sichtbar bleibt. Beträge führen ihre eigene Währung mit, da Beiträge in mehr als einer eingingen.

Die Domäne umfasst vier Tabellen, die Oberfläche eine Reihe von Blade-Formularen und -Listen — der Wert lag in einem einzigen verlässlichen Verzeichnis statt einer Tabelle, die zwischen Beteiligten hin und her ging.

Hauptfunktionen:

  • Spendenerfassung, einem Sammlungsziel zugeordnet
  • Nachverfolgung der Ausgaben aus den Mitteln
  • Mehrwährungsfähigkeit für Eingänge wie Ausgänge
  • Fortschritt je Ziel gegenüber der Zielsumme
  • In Blade gerenderte Formulare und Listen

Tech-Stack:

  • Backend: Laravel, PHP
  • Views: Blade
  • Datenbank: MySQL
— Stack
PHPLaravelBladeMySQL