Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bedrijfsbeschrijving

WZ Internetware

Zwolle

http://www.internetware.nl/ 

Wim Zoet, wim.zoet@han.nl 

Context

QashRegister is een betaaloplossing waarmee je eenvoudig kunt afrekenen via een

...

QR code op de kassabon. Je kunt mobiel betalen door middel van iDeal, SMS, Paypal of Bitcoin. De service van QashRegister is nog volop in ontwikkeling

...

en via deze opdracht kun je daar zelf ook aan meehelpen. De hoofdfunctionaliteit van QashRegister is al zo goed als klaar. De backoffice is echter nog niet ontwikkeld.  

Opdracht

Het aanmelden van klanten gebeurt dan ook nog door het handmatig aanmaken van records in de database. De opdracht is dan ook het ontwikkelen van deze backoffice. Bedrijven die hun klanten willen laten afrekenen met QashRegister moeten zich via de backoffice kunnen registreren; ze moeten hun eigen gegevens kunnen beheren en ze moeten overzichten kunnen genereren van hun transacties. De applicatie moet gebruiksvriendelijk zijn en later eenvoudig uit te breide. De technieken die gebruikt moeten worden zijn ASP.Net MVC met C#. Uiteraard kan dit worden aangevuld met andere technieken zoals AJAX en REST. Er worden specifieke eisen gesteld aan de opbouw en herbruikbaarheid van de code. 

Opdracht

Voor QashRegister is een webapplicatie nodig voor een klantomgeving, waarin de klanten hun eigen instellingen kunnen beheren. Deze opdracht moet wel worden uitgevoerd in een .NET omgeving (MVC5).
De studenten zijn volledig vrij in het bedenken van hun eigen entiteiten en ontwerp, al heb ik natuurlijk wel een paar wensen en moet het een gebruiksvriendelijk product worden en geen IT-tool. Grafisch ontwerp is op dit moment nog niet direct belangrijk, maar de software moet natuurlijk wel zo gebouwd worden dat een wijziging in het grafisch ontwerp niet meteen leidt tot een complete herbouw van de code.

Keywords

  • MVC5
  • .NET