hs.hsadmin.jee/README.md
2021-05-21 18:08:19 +02:00

56 lines
1.2 KiB
Markdown

# HSAdmin Server
Dieser HSAdmin Server enthält die Module zur Mitgliederverwaltung der Genossenschaft.
## customer
Verwaltung der Mitglieder
## mandat
SEPA Mandatsverwaltung
## contact
Persönliche Ansprechpartner in der Mitgliedsorganisation mit Kontaktdaten
und Ihrer Rolle für die Genossenschaft (technischer oder kaufmännischer Ansprechpartner).
## pac
Das neue Paket-Modul ist in Entwicklung https://dev.hostsharing.net/doc/hsadmin!hs.hsadmin.jee.git/master/services!doc!package.md
## run locally
Alles bauen und Eclipse Konfiguration erzeugen:
```bash
mvn clean install eclipse:clean eclipse
```
Backend auf localhost:8080 starten:
```bash
cd cust-services
# entweder:
mvn tomee:run
# oder:
mvn tomee:debug
```
Frontend auf localhost:8081 starten:
```bash
cd ../web
# entweder:
mvn tomcat7:run
# oder:
mvnDebug tomcat7:run
```
Sobald der Debugger unter dem in der Programmausgabe genannten Port verbunden ist, startet der Server.
Login unter http://localhost:8081/ mit ad/ad.
Im Webfrontend funktioniert natürlich nur der Customer-Teil,
weil sich die anderen Module im Legacy Backend befinden.