4 civicrm
kiara edited this page 2023-07-04 21:45:16 +00:00

project doelen

  • voor subsidie accounting één tamper-proof systeem dat de relevante data samenbrengt
  • deel-toegang tot gegevens van leden en budgetten aan afdelingen
  • data bron voor leden login systeem
  • automatiseer administratieve processen

stakeholders

  • primair
    • secretaris: ledenadministratie
    • penningmeester: betalingen
    • boekhouder: moet de info per lid in 1 systeem kunnen vinden
    • administratie: gebruiksvriendelijk
    • functionaris gegevensbescherming: AVG compliant
  • secundair
    • vrijwilligerscoordinatie: info over aangemelde vrijwilligers
    • communicatie: mailings

randvoorwaarden

  • op naam van de partij
  • geen afhankelijkheid (libre)
  • reproduceerbaar
  • gedocumenteerd
  • pakket onderhouden en getest
  • gebruiksvriendelijk
  • uit te breiden

data landschap

  • airtable: ledenbestand
    • uniek per email adres!
    • leden die betalen via bank
    • campagne leden?
  • signup site doemee.bij1.org:
    • gravity forms: inzendingen (1:1 relatie met:)
    • pronamic pay: abonnementen
    • mollie: betalingen
      • pre- en post-pronamic
      • verwijderde leden

infrastructuur MVP

file system

|

host

|

docker
civi

| CI pipeline: build naar test en production

docker registry

|

production
web server 1 web server 2
test
web server

|

VPN

|

db cluster
db 1 db 2
handmatige failover

^

ssh

status

beheerd door ICT:

repos