[Advice needed] s it possible to create a platform site like flickr using wordpress?

I dont know where to ask this question so pleases move it if its not appropriate here.

Do u think its possible to create a dynamic site like flickr using wordpress? The basic functions are that users should be able to login n upload their photos and there should be a gallery to dispay the latest n top posts. Is this possible with wordpress and is it wise considering this is a long term project that i want to sustain and grow for at least 5-10 years?

I know its better to have a programmer…

[Advice needed] s it possible to create a platform site like flickr using wordpress?