I am building a website (kind of social network) for which I am designing registration and login pages. Here is how my registration page will look like:
download bmml source – Wireframes created with Balsamiq Mockups
Here are the steps:
- User will fill the basic registration form
- If all fields are valid then user will be redirected to home page of my website. Meanwhile Email confirmation will be sent to user's email id:
[Question 1: Is it good to send verification mail with link or pin number?]
[Question 2: In case of pin, shall I redirect user to enter pin page and force him to enter correct pin to go to home page?]
3: If user is not verified, he can still use the site but on the top of the site user will keep getting notification that his/her email verification is still pending and in case of not abiding the policy, his/her account will be deactivated in next 2 days.
Question 3: As a part of social networking I need to get more information from users to get connections and relevant searches for other users (ex. dating). Where do I fit all these pages in above registration process which can guarantee that my users not get frustrated?
- Interest and Bio
- About me
- Upload profile pictures
- Invite other friends
Is there any flow chart or methodlogy available to inline pages for better UX?