This project is my implementation of the "Patient register GUI" task.
The project counts towards 25% of the final grade in the subject "Programing 2".
- Create a Maven project that builds and runs without errors
- Create a GUI that meets the given task requirements
- Read CSV files that contain a diagnosis header
- Read CSV files that do not contain a diagnosis header
- Export the patients list to a CSV file
- Create a Node factory using the factory design pattern
- Add a database as described in the task PDF
- Write JUnit tests with the Arrange, Act and Assert (AAA) pattern
The evaluation criteria in English can be found here
And the original evaluation criteria in Norwegian can be found here