Das ist der Tech-Stack hinter unserem neuen Zeiterfassungstool „ActivityReport“ 👇
Unser Zeiterfassungstool erleichtert ab 2025 unter anderem die Arbeit mit PDF-Reports und Rechnungen.
Dafür haben wir uns entschieden:
🎥 Eine React SPA übernimmt das Frontend.
Denn es hat gut zu unseren Anforderungen gepasst, weshalb wir unsere Ideen schnell umzusetzen konnten.
🤖 Java, Springboot und Postgress sind für das Backend zuständig.
20+ Jahren Erfahrung auf mit JVM haben es uns leicht gemacht, eine exzellente Lösung zu bauen.
🏡 Gehostet wird ActivityReport über Google Cloudrun.
🔐 Single Sign On Realisieren wir über Google Identity Plattform
Es gibt Schnittstellen zu Easybill und Importer für unterschiedliche PDF-Formate, um die Effizienz zu erhöhen.
Aber eine Idee haben wir doch rasch wieder verworfen:
Den Datenbank-Layer vom Domain-Layer zu trennen.
Obwohl dieser Ansatz seine Berechtigung im Domain Driven Design hat, hätte sich der Aufwand hier nicht gelohnt.
Hättest du beim Tech-Stack eine andere Entscheidung getroffen?