There is a "+" button that gives Users a way to input Client/Order details in the GUI, but such functionality was not mentioned in the User Guide. Upon clicking on this button, there is a pop up in the GUI, but when navigating to other pages, the panel stays there.

The additon of orders using the GUI input method does not handle LocalDateTime values that are invalid, and there are no custom errors thrown that tell the user what is wrong with their input for invalid Date and Time.

There also seems to be no way to close the panels after they are open.
There is a "+" button that gives Users a way to input Client/Order details in the GUI, but such functionality was not mentioned in the User Guide. Upon clicking on this button, there is a pop up in the GUI, but when navigating to other pages, the panel stays there.
The additon of orders using the GUI input method does not handle LocalDateTime values that are invalid, and there are no custom errors thrown that tell the user what is wrong with their input for invalid Date and Time.
There also seems to be no way to close the panels after they are open.