Digital procurement platform