Hello Michael Ghandour,
I am John Ofagbe a professional web developer. I have done this several times already ([login to view URL], [login to view URL], and others).
I have read your project description. I can implement the signup/register feature with no problem, but you can't implement the "Like your page" feature. Although you can post on their wall "You've signed up for a free trial" or whatever message you want.
Best regards,
John O.