Validations are a very important aspect of any digital system. It is crucial to take care of what type of information the users give to your application, otherwise many problems can happen such as: data inconsistency, server errors, error in business rules, etc. These errors can happen involuntarily, when for…