We need to design a clinic appointment management project for managing patients appointments and other features. Such as making an appointment, selecting a doctor (based on their availability), notify the patient after appointment is confirmed or if any changes happen to it. It will keep records of the appointments made by the patient.
The phone application needs to be programmed using react-native for both IOS and Android.
The web/admin panel should be programmed using reactjs.
Attached is the flow diagram of the system.