you can do this using security assist to create the login system and data assist to create the catalog management pages.
With security assist, when a user logs in, their ID is stored in a session variable.
In your products table, you'll need to add a productUserId column.
In the product insert page, bind the productUserID column to the session created by the login.
this will relate the product to the logged in user.
on the products results and update pages, edit the recordsets that are created to add an additional filter to return only the products for the logged in user using the userproductID column and the login session variable.