svg+xml;charset=utf
Hinter einem Log-In
gibt es 1001
Möglichkeiten.
Kunde
Bayerisches Zentrum für Krebsforschung
Jahr

2021

Anforderung
  • Entwicklung Web-App
  • Datenbank mit Kontakten
  • Unterschiedliche Ansichten
  • Verschiedene Filtermöglichkeiten
  • Export (Excel, CSV)
  • Rollen-System
  • Absicherung
  • CI Implementieren

"WOW – Das sieht gut aus"


– Franziska Klein (BZKF)

Der erste Eindruck zählt, das wissen wir. Deswegen legen wir auch bei unseren Web-Apps großen Wert auf Design. Niemand arbeitet gerne mit Programmen, die optisch und bedienungstechnisch aus dem letzten Jahrhundert kommen.

Verfügbarkeit.
Vertraulichkeit.
Responsiv.

Bei der Umsetzung der Web-App für das BZKF legten wir besonders Wert auf die Sicherheit der Daten. So wurde die Seite mit dem führenden Unternehmen für WordPress Security Sucuri abgesichert.

Außerdem sollten die Kontakte von überall abrufbar sein, also haben wir die App von Anfang an responsiv geplant.

90.000 Angriffe

jede Minute auf WordPress-Seiten Weltweit – nicht mit uns!

svg+xml;charset=utf

Infos für Technik Nerds.

Modellierung

Lucid Chart

Bevor wir mit der Erstellung einer Web-App starten, modellieren wir wichtige Abläufe und Datenbankmodelle und sprechen diese mit unserem Kunden durch.

Im Falle des BZKF modellierten wir den Ablauf, wie Datensätze verändert und gelöscht werden können. Außerdem wurden die Schlüsselattribute und die für die Entitys gewünschten Attribute festgelegt und modelliert.

Wir verwenden Lucid Chart von der Firma Lucid Software Inc. um unsere Modelle abzubilden.

CMS

WordPress

Als Basis der Web-App verwenden wir WordPress. Der Vorteil liegt darin, dass sich sehr schnell, leistungsstarke Web-Apps entwickeln lassen.

So konnte die Web-App des BZKF innerhalb von 3 Monaten entwickelt werden.

Daten

Gravity Forms

Zur Datenerfassung verwenden wird das WordPress Plug-In Gravity Forms. Zusammen mit den zahlreichen Erweiterungen lassen sich schnell umfangreiche und komplexe Formulare erstellen.

Auch das vorbefüllen von Formularfeldern aus der Datenbank ist hiermit möglich.

Daten-Sicherheit

Sucuri

Wir setzen auf Sucuri und führen ein Pentest mit WpScan durch um Sicherheitsrisiken aufzudecken & aktiv vorzubeugen.
Weitere Infos zu Sucuri:

  • Malware und Hack Protection (WAF)
  • Zero-Day Exploit Prvention
  • DDoS Attack Mitigation (Layer 3, 4 and 7)
  • Brute Force Attacks Protection
  • GEO-Block
  • Server-Side Scan
  • DNS Monitoring
  • Security Headers

Hier mehr Infos zu Sucuri

Technologien

HTML, CSS, PHP etc.

Spezielle Wünsche und Anpassungen nehmen wir direkt im Code vor.

Speziell beim BZKF wurde angefragt, ob es möglich ist, dass Überschriften automatisch erscheinen, sobald eine bestimmte Kategorie des Kontaktes angeklickt wurde. Wir entwickelten in PHP mit der API von Gravity Forms eine Logik, die dies ermöglichte.

Backup, Updates

WP-Manage

Um den Überblick zu behalten, managen wir unsere Websites und WordPress basierte Web-Apps mit „WPManage“.

Dies ermöglicht Zeit- und Ereignisgesteuerte Backups und Updates.

Backups können monatlich bis stündlich erstellt werden. Die Speicherung erfolgt auf einem Server in der EU. Die Backups werden bis zu 90 Tage vorgehalten.

svg+xml;charset=utf