Adding a gallery

Can I have a gallery for my buddyPress members to add to and be categorized then can link back to their profile? I am creating a direcory like site for artist and would like them to be able to share their work in one common area and be searchable based on their topic or work. What do you recommend? I still wanted to keep my Daily Theme.