Developers:
- Dylan Carlyle [email protected]
- Elizabeth Wilson [email protected]
- Alex Tompkins [email protected]
- Jack Steel [email protected]
- James Toohey [email protected]
- Matthew Smit [email protected]
- Ollie Chick [email protected]
- Tom Kearsley [email protected]
Scrum Master:
- Liam Beckett [email protected]
Title: OrgaNZ
Version: Sprint 7 (Final) Release
Description: This project has been designed to increase the deceased organ donation rates in New Zealand. It provides people in New Zealand with a system they can use to register as organ donors, or request organ transplants.
This application makes use of a number of external libraries, including:
- Spring Boot
- Jackson
- PicoCLI
- ControlsFX
- Hibernate
- MySqlConnector
- TUIOFX
And also makes use of these external libraries for testing purposes:
- JUnit 4
- Mockito
- Cucumber
- TestFX
Design decisions about our external libraries used can be found under our doc/design_decisions.md
file.
All applicable copyright notices and licenses for the libraries used are provided in the LICENSES.txt
file.
Please refer to the documentation found in doc/User_Manual.pdf
to find out more on how to use the application.
For more information on the design decisions that were made, please refer to the documentation found in
doc/design_decisions.md
.
To see an example of a file that loads in the user data, please direct your attention to
doc/examples/11300_clients.csv
.
Note that the server and database are no longer running, so if you want to run the program, you will have to run the server, specify where this server is when you run the client, and change the hibernate config file to point to a database.
For a quick video showing the app in action, see https://youtu.be/mG5o0Ly3CCo.