A calendar that manages appointments made in PHP. It should display a Month view, in which a day could be selected and the appointments for that day must be display. If there are no appointments an option for Add and Edit must be displayed. An appointment must include fields of a MySQL database, and also must send an email to the patient when he/she hasnt took the appointment. Specific requirements are included in the document attached.
All the methods should be commented, for future improvement.