Some question About Dapp Just Like Facebook

I am a new here ;
I want to a app just like Facebook;
There are two questions;
1: How can i search and add friends
2: How can i authorize friends to access my Data

or Is there a DApp just like it ;

Thanks For Answering