Batch Claiming different 1155 editions

I am launching a project that is dropping 6-7 1155 editions every Sunday from different artists.

I would love for my community to have the option to mint all editions with one transaction as well as allow them to mint individually if they prefer. Is there any way to do that?