Skip to content

An organ donation management system, which is designed for tabletop touchscreens (but also has a desktop mode)

Notifications You must be signed in to change notification settings

UCNZ-SENG302-2018-Donaco/OrgaNZ

Repository files navigation

SENG302 Team 700: Donaco

OrgaNZ logo

OrgaNZ demo

Team Info

Developers:

Scrum Master:

Product Info

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.

External Libraries

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.

Usage

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.

Demonstration

For a quick video showing the app in action, see https://youtu.be/mG5o0Ly3CCo.

About

An organ donation management system, which is designed for tabletop touchscreens (but also has a desktop mode)

Resources

Stars

Watchers

Forks

Languages