Member specific product catalogs

New to wix, and wanted to see if our scenario is possible and pointers on where to start. I sell specific inventory to specific customers. Customer A has their own inventory, Customer B has their own etc. Id like to have a site that has a customer login feature. There will need to be a page that shows a list of products available to each customer. Is this doable?

I’m kind of new at this, but I think this is possible via the Settings. So click settings (gear icon) from, say, your Home page. Then click the Permissions tab. Members only seems to do what you are talking about.

how would the inventory be designated by customer?

I not only need 1 massive product catalog for everyone, but many individual product catalogs accessible to specific customers.

I’m not seeing an easy way to do that. The only way I can see is to set up separate databases for each customer and set permissions on the database itself, but that could means lots of databases.