I see you need a good website design, you have even interaction with social networking APIs.
I have advanced knowledge in Php, some frame works and Content Management Systems, as well as javascript, css, and others as complementing the process of web design and development.
The page you require must be designed based on a Front and Back end, this to manage the contents of the blog section and some other sections, the design should be attractive and easy to access and use, so that clients can access the site in an easy and intuitive.
The work must be done, showing daily progress, and so ensure that is doing a good job and at the same time to modify things ahrado than the customer, with this monitoring process, we retro - feed them for quality control while doing development.
For more details you can contact me, thanks