- Application Source code: "Appointment App" folder
- Server Source code: "Server files" folder
- xxx.java & xxx.xml - Used for the android application itself
- xxx.htaccess & xxx.php - Used for the Server side of the application
- REST (Representational Stateless Transfer) - Server Side
- Structural Design: Application(Client) Side
- Ignore the LICENSE file that is with this file
-
https://api.doctor-appointment-app.ml/ - The root url of the API (Application Programming Interface)
-
/v1/ - Version definition of the API
-
/v1/patient/{patientId}/appointments - Returns the list of patient's appointments (Pending and Approved status)
-
/v1/patient/{patientId}/appointments/{appointmentId} - Returns a specific appointment that the patient himself/herself has requested
-
/v1/doctor/{doctorId}/appointments/pending - Returns the list of doctor's pending appointments which are assigned/sent to him/her
-
/v1/doctor/{doctorId}/appointments/approved - Returns the list of doctor's approved appointments which he/she has already approved
-
/v1/doctor/{doctorId}/appointments/{appointmentId} - Returns a specific appointment from the doctor's list of appointments
- JSON Format (Javascript Object Notation)