PHP project for a user with product catalog needs