Hello
I've built many websites dealing with photo and video sharing. I have this platform built entirely by me from scratch, it enables, user accounts, friendship, messaging, sharing video, photo, blog, events, paypal membership etc.
You can see in my reviews, this is what I do for a living, it's not a second job.
If you are interested in more details, let me know with a private message.
Looking froward,
Sincerely
Cristian Rusu