Display input value and errors, if present.
Fix pattern validation.
Return a more meaningful error message.
Implement controller and service.