Creating Profile Fron Front End
Before user can create profile, you need to make sure that Joomla User Registration is enabled.
Navigate to site Back End, and from Users dropdown menu open User Manager
Click on Options and make sure that users registration is enabled