This purpose of the project is to provide user self registration functionality.