Customer messaging, notification & interaction

  • Afstuderen
  • Emmeloord

Site NedFox B.V.

RetailVista is een ERP systeem wat ingezet wordt bij kleine tot zeer grote winkels.  Deze applicatie wordt gebruikt door vele medewerkers op de winkelvloer, magazijnen, kassa en kantoor. Wat al deze gebruikers delen is dat ze via email niet afzonderlijke bereikbaar zijn. Toch willen wij als fabrikant die gebruikers wel kunnen bereiken, om ze te informeren over het gebruik van RetailVista, informatie sessies die georganiseerd worden, geplande onderhoudswerkzaamheden, storingen en andere nuttige aankondigingen.

Op kantoor bij NedFox is een ‘eServices’ provisioning omgeving beschikbaar. Deze is in eigen beheer ontwikkeld en stelt medewerkers van NedFox in staat om hun dagelijkse werkzaamheden uit te voeren. Denk hierbij aan de vastlegging van support ticket, programmeer taken, versie beheer, licentie beheer, wachtwoorden etc.

Met dit afstudeerproject ga je zorgen dat er binnen dit eServices platform een nieuwe berichten applicatie gerealiseerd wordt waarbij de output naar de verschillende RetailVista omgevingen doorgezet wordt. En niet onbelangrijk, we willen een dialoog met onze klanten. Ze moeten dus ook kunnen reageren op onze berichtenstroom, de antwoorden moeten dus terug naar onze centrale eServices omgeving. Bij voorkeur wordt er via API calls direct geintegreerd, geen batch georienteerde datastromen.

De bericht stroom bestaat eigenlijk uit 2 belangrijke datastromen namelijk ‘notificaties’ en ‘berichten’. De eerste is slechts een signaal geven aan een gebruiker dat er iets gebeurd (bijvoorbeeld dat er een bericht ontvangen is) terwijl de tweede datastroom het bericht zelf is. Rond notificaties is ook de wens aanwezig dat RetailVista zelf gebruik kan maken van dat notificatie systeem. Denk aan een notificatie dat een webshop order is ontvangen, of een notificatie dat een bepaalde print opdracht succesvol geprint is.

De frontends kunnen verschillende zijn: WebForms, MVC (.Net Core) en Xamarin. Qua technologie krijg je in belangrijke mate te maken met C#, ASP.Net, MVC, SignalR, jQuery. Wij gebruiken zowel Microsoft .Net Framework 4.8 als .Net Core (3.1 t/m 5.0).

In een eerdere afstudeeropdracht is de hele single-signon en gedecentraliseerd gebruikersbeheer al gerealiseerd, dat is aanwezig en werkt. Deze opdracht houdt zich echt bezig met het doorbouwen van een bericht en notificatie systeem bovenop deze decentrale gebruikers.

Wij bieden je een plezierige afstudeeromgeving aan met leuke collega’s waar je veel van kan leren. Dit samen met een afstudeervergoeding, lunch op kantoor en mogelijkheid om ook (deels) thuis te werken.

Om te solliciteren op deze vacature stuur je je sollicitatie naar mark@nedfox.nl