Customer Portal

I was told Infusionsoft seems to be veering away from CustomerHub. Does anyone have recommendations of an app through Marketplace where we can have a customer portal.
Our clients should have their own login info and it can sync to the filebox under their contact record in Infusionsoft?