Contact:Jeroen Salemink - jeroen@iconica.nl
Opdracht
Dashboard/backoffice-systeem waarop (gebruikers)data van de reeds gepubliceerde apps te monitoren zijn. Daarbij ook een log van crashes en foutmeldingen. Onze klant moet het dashboard over zijn app kunnen zien. Dus betreffende gebruikersniveau's kunnen wij alle data van alle apps zien en kunnen onze klanten (een deel van) de data van alleen hun app zien. Mogelijk willen we daarbij een native app waarop na inlog de data te zien is. Vereist is een desktop weergave waarop alle data te zien is (onze tv aan de muur is het belangrijkste device) Daarnaast moeten onze klanten tickets via het systeem kunnen publiceren die door onze developers kunnen worden opgepakt. Ook moeten klanten taken kunnen goedkeuren of afkeuren. Deze interactie vanuit de klant is versie 2 van het plan, versie 1 is het presenteren van data (lezen-functie)
Technische Constraints/ Wensen
- De backend moet gebouwd worden in NodeJS/Javascript/Typescript. De front-end moet een webinterface worden. We gebruiken classes en object georienteerde principes in JS afgedwonen met TypeScript. Wellicht wordt de opdracht nog aangescherpt met native mobile support, waarbij we gebruik maken van Dart (OO taal van Google).
- NodeJS, Lit-HTML, JavaScript (ESnext), Firebase, Dart, Flutter