A customer side portal where the customer can see their upcoming appointments and be able to reschedule/cancel as needed on it.