Initial results

Requirements:

The developers had to develop a 'digital payment assistant' that works on top of a given set of bank account transactions. In addition to the set of functionality requirements that the developers had to implement, there was another set of requirements that the developers had to work with.
- The software should be written in Java. They were however free to use frameworks/libraries of their choosing.
- They had to use git as a version control system and tag different versions of their systems.
- They had to register the effort required for each part through the number of hours.
- They had to reflect on how all changing requirements impacted their approach.

The specific requirements:

Below you can find the requirements of the different versions of the system.

Repositories:

The repositories can be found on the Github organization page. Every repository has releases that match with the requirement versions above.

Other results:

Other results, such as the hour logs and the developer reflections still have to be processed and placed online.