Bedrijfsbeschrijving
Trivento
Warnsveld
Walter van Berkel
Context
Binnen Trivento bestaat de behoefte om allerhande KPI’s te monitoren op een dashboard. Je kunt dan bijvoorbeeld denken aan uiteenlopende zaken als omzetcijfers, medewerkertevredenheid en meetbare getallen op het gebied van marketing, sales en werving. Trivento heeft een “leeg” dashboard ontwikkeld met AngularJS, dat via REST calls op een generieke manier allerlei informatie kan tonen.
Opdracht
Ontwikkel een Java backend die:
- integreert met de door Trivento gebruikte ERP software om kpi’s te vergaren;
- integreert met de de gebruikte enquetetool om medewerkertevredenheidcijfers op te halen;
- overige gewenste kpi’s via een generieke REST interface aangeleverd kan krijgen;
- alle verzamelde gegevens via een REST interface kan aanbieden aan de frontend (het lege dashboard).
De te ontwikkelen applicatie moet gegevens historisch registreren en aan kunnen bieden. De applicatie wordt gehost bij Trivento, maar als dat binnen de opdracht past kan ook een cloud service zoals OpenShift gebruikt worden.
Keywords
- Java
- REST
- API's
- Cloud hosting