document and product management system