Newport officials say the portal attempts to streamline registration and compliance of the city’s roughly 360 recorded short-term rentals.