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

- 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.