User content web page

Hi everyone, this is my first post so be gentle. I’m trying to create a blocs page that will enable a user content elements to occur, what in essence I want to do is create a page where people can update information and add there are photos that will then need to be authorised by an administrator. Maybe I could even set it up so there are super users who are able to do it or at least members of that page.