I am testing an appointment based software, where clients book appointments on a calendar. When you login to the site, calendar will be loaded with a weekly view displaying appointments. For everyday slots will be from 12AM to 11.59 PM. Each hour will be divided into 4 parts. When you click on a slot, popup will open where you need to enter appointment details and save it. This is the overview of the project. What would be the suitable opensource tool for it? Thanks in advance.