https://caretime.us/careportal/

CarePortal: Empower Your Clients | CareTime

CarePortal allows consumers to take charge of the care they receive. Participate in adding, editing & approving timecards among many other valuable features.