Create a page with a sign up form. It can have any input but you must require, first name, last name, phone number and email. It should also have a section for OAuth (allow for sign in with Facebook, Google, etc.). The phone number and email must be valid and the phone number should be formatted.
Part four: Add OAuth sign in option for Google and Facebook (or whatever sites you want to add them for)