A patient portal is a collection of a fully functional website, mobile app, and a robust backend supporting the two front-end platforms. It is a centralized system of record-keeping, transaction processing & management, offering numerous services to the stakeholders who are either patients or involved in their healthcare..