We deeply apologize for the difficulty you may have faced while trying to sign up or log in to the site. It's likely to be an issue with browser incompatibility, and we're working on it. In the meantime, here's what you can do:
Try using a different browser to access the site: browsers such as older versions of Opera mini, UCWeb or Internet Explorer, and Blackberry default browser might experience such problems. If possible, try using Chrome or Firefox.
Send a mail to Godwin: if you still can't log in or sign up, please send a mail to firstname.lastname@example.org directly to get a quick and more specific help.