How to redirect a user to a personal area of page once logged in? I want to allow users to login to their area 'personal' and view their uploaded images/posts (basically creating an instance of the page) which is different to every user that logs in to my website --- similar to Facebook profile page which has the same layout for every user but different content in it.

So far, I have created a role called 'subscriber' (which are members of the page) and I have enabled front page module to re-direct subscribers to the 'personal' page.

I have read that the Views module is useful but I am stuck on how to do this.
You can create a View to show the infomation that you need and with the help of the LoginToboggan module you can redirect the users to the view's url.


  The LoginToboggan module offers several modifications of the Drupal
  login system in an external module by offering the following features
  and usability improvements:
  
  
  Optionally redirect the user to a specific page when using the
  'immediate login' feature. 
  Optionally redirect the user to a specific
  page upon validation of their e-mail address.
  


For more info about creating Views, you can read:


  
  Creating new views (Community documentation).
  Creating your first View in Drupal 7.