Given a user wants to register with the site
When the user clicks on Apply / Freelance in the nav
Then the Freelance Profile view displays, listing the following input fields:
*First Name
*Last Name
*Email
*Username
Website URL
Category (dropdown selector of Admin-defined categories)
A little bit about yourself ...
Subscribe to our newsletter (checkbox)
Make Info Public (name, website, personal desc) (checkbox)
Submit button
When user clicks the Submit button, his/her Profile information is saved, and the Active status is set True.
Given a user wants to register with the site When the user clicks on
Apply
/Freelance
in the nav Then theFreelance Profile
view displays, listing the following input fields:Submit
buttonWhen user clicks the
Submit
button, his/her Profile information is saved, and theActive
status is setTrue
.User is assigned the
Role
=Freelancer
.