Contact: Sander van Beek - sander.vanbeek@ida-mediafoundry.nl
Opdracht
Het bouwen van een producten importer. Bij de naam Adobe denkt iedereen aan Photoshop of de PDF reader. Maar Adobe heeft ook software voor online marketing. Zo is het bekende Magento e-commerce pakket om webshops te maken afgelopen jaar door Adobe overgenomen. En daar gaat onze opdracht over. Wij zoeken een team dat ons helpt Magento te integreren met het content management systeem van Adobe, Experience Manager. Het doel is om producten vanuit de Magento shop makkelijk op paginas in het CMS te kunnen tonen, inclusief alle specs, prijzen, een bestelknop, enzovoort. Beide pakketen hebben een API waar mee geintegreerd kan worden. Er zal een losse applicatie gebouwd moeten worden die deze twee API's aanspreekt, de product data inleest, omzet in het juiste formaat en vervolgens naar het CMS toe stuurt. Het kan hierbij om hele grote hoeveelheden producten gaan (soms tien- of zelfs honderdduizenden), dus dat maakt het extra uitdagend. Ook zal er rekening moeten worden gehouden met foutafhandeling, en zou het handig zijn als de beheerders inzicht kunnen krijgen in de voortgang van het importeren. Ook moet een import gepland kunnen worden, bijvoorbeeld iedere nacht om 2.00. Wij voorzien in een draaiende instantie van het CMS pakket en Magento, dus de studenten hoeven zelf geen kennis te hebben van deze paketten. We zien graag een oplossing die in Java gebouwd wordt, omdat dat ook de technologie is waar we zelf dagelijks mee werken. Wat betreft gebruikte libraries, deployment model enzovoort zien we graag een voorstel vanuit de studenten.
Technische Constraints/ Wensen
- We zien graag innovatieve technologie