user management, product creation with backend rest services and data model