Form to practice and study the JavaScript language
Validation using some bootstrap classes, such as "is-invalid" and "is-valid". Validation via front-end through JavaScript.
For name/surname, only a minimum length validation was used.
For the CPF, the standard calculation for CPF validation used by the Federal Revenue was used.
For Telephone and Cellular, minimum sizes were used for area code and numbers with 8 digits for telephones and 9 digits for cell phones, totaling 10 numbers for telephone and 11 for cell phones.
For the email, the presence of the "@" and the presence of a period after the "@" was used.
Password not very restrictive, requiring more than 8 digits. Password confirmation used in direct comparison with the password entered in the field.
Responsiveness applied to the form using Bootstrap and its classes for form control.