This networked(LAN) software is made as an IT solution for a blood bank to support the day-to-day actions. The software is coded using Java language and the UI is implemented with JavaFX. Please concern that this software is developed mainly for educational purpose.
- JavaFX based GUI
- Client-Server model implemented using Java RMI
- Observer Design pattern - blood requests load balancing and communication between wards and labs
- Reservation Design pattern - management tasks within heavy concurrency
- Connection pool - Speed creation of MySQL DB connections
when stable version?