← Alle Projekte

Web & Apps · 2023

Simulabox

Simulationsplattform für die Vermögensverwaltung: eine Client-App, ein Admin-Back-Office und eine Echtzeit-API in Node.js.

Simulabox
Problem
Vermögensberater müssen für ihre Kunden Finanz- und Steuersimulationen durchführen und im Hintergrund Nutzer, Statistiken und Inhalte verwalten.
Lösung
Drei Anwendungen, die zusammenarbeiten: eine React-Client-App für die Simulationen, ein React-Back-Office für die Administration und eine Express-API, die Berechnungen, Exporte und Echtzeit-Events übernimmt.

Simulabox ist eine Simulationsplattform für die Vermögensverwaltung. Ich arbeite daran als Full-Stack-Entwickler mit DIRIS.

Was die Plattform umfasst

  • Client-App in React, in der Nutzer ihre Simulationen erstellen und durchführen
  • Admin-Back-Office in React und CoreUI für Nutzer, Statistiken und Inhalte
  • API in Express mit Sequelize und PostgreSQL, zuständig für Berechnungen, Exporte und Echtzeit-Events über Socket.IO
  • Progressive-Web-App-Version, bereitgestellt auf Firebase
  • Simulabot, ein Python-Agent, der eine Simulation auswertet und steuerliche Empfehlungen generiert

Aktuelle Arbeiten

Die Plattform wurde kürzlich auf Node.js 24 umgestellt, mit reproduzierbaren Installationen für jede App und einem Nginx-Reverse-Proxy vor dem gesamten Stack.