Scheduler visueel maken

Binnen de projecten van Bluenotion draaien veel interne processen via een Task Scheduler genaamd Bull.js. Dit is een Node.js library waarin taken ingepland kunnen worden. Deze taken worden onder taaktypes geplaatst, die dan ook allereerst gedefinieerd worden.

In de huidige situatie bestaat er enkel een mogelijkheid om Bull.js aan te roepen via een express (Node.js) api. Het is hierbij niet eenvoudig in te zien of een taak is uitgevoerd, is gefaald of nog gepland staat. Daarnaast is er ook geen mogelijkheid om in te zien welke taken bij welk intern Bluenotion-project horen.

De opdracht

Jij gaat voor ons aan de slag met de ontwikkeling van een systeem (react/redux front-end, .net core api), die als een laag over Bull.js werkt. In onze ogen moet dit systeem de volgende belangrijke features bevatten:

  • 1 type taak: het maken van http requests;
  • Beveiligd met login;
  • Api (ook beveiligd) om taken aan te maken en te verwijderen;
  • Overzicht van gefaalde taken per project;
  • Overzicht van succesvolle taken per project;
  • Overzicht van geplande taken per project;
  • .NET Core library om de api te gebruiken;
  • Notificaties bij gefaalde taken.

Ga jij de uitdaging aan?

Neem dan gerust contact met ons op! Je kunt ons bellen op 024 302 00 15 of mailen naar info@bluenotion.nl en dan nemen we direct contact met je op.

Hopelijk tot snel!

Het team van Bluenotion

Meer weten?

Bedankt voor je bericht. We nemen spoedig contact met je op!