A new account can be created by a user with the help of the Create account button from the login page or the
Register button from the top navabar. The user must provide the name, email and a password.
The App\Http\Controllers\RegisterController handles the user's registration.
The data introduced by the user is validated because the account needs a valid email address and the password and password confirmation to match.