SeicentoSalary ist eine Weblösung für die Verwaltung von Lohnzahlungen nach Schweizer Recht. Die App ist seit mehreren Jahren produktiv im Einsatz.
Die Sourcen der Lösung sind auf Github unter der Apache 2.0 Lizenz verfügbar. Ein Docker Image kann von Dockerhub bezogen werden.
Folgende technische Komponenten kommen zum Einsatz
- Rapidclipse IDE (Eclipse basiert) (Java, Vaadin, Hibernate ....)
- Tomcat 8.5
- MSSQL als DB
- Jasperserver
- Docker
- Azure AD
Folgende Voraussetzungen müssen erfüllt sein für die Installation:
- bestehendes Azure AD Konto
- Docker (auf lokaler Maschine mit Docker Desktop unter Windows - ab Version 18.x)
- MSSQL DB (ab Version 12)
- Bereitstellen einer SQL DB (Anleitung)
- Registrieren einer App im Azure Portal (Anleitung)
- Starten des Docker Containers (Anleitung)
Optional: