FullCalendar v5 CRUD framework with Ajax and MySQL backend. Must support customer data fields for events

Job ID: 32034003

Budget: $150 – $300 SGD

I'm looking for someone to build an example FullCalendar v5 project with full CRUD functionality for me to see working.

The project will be an instance of FullCalendar v5 with all the events stored in a MySQL table. The project will work like the "draggable events" example listed here: https://fullcalendar.io/docs/external-dragging-demo however each draggable event will have its own unique custom data as well for example: "Employee Reference Number=1234" or "custom_variable=QWERTY" etc which also need to be stored and updated in the MySQL table. Therefore, I would like the project to use the HTML5 "data-event" data objects in the event DIV's on the left hand side which are draggable. This is explained here: https://fullcalendar.io/docs/external-dragging

The user must be able to:

1. Drag events from a list on the left like in the example above and drop it on to any of the resource lines on the calendar which in turn stores the event in the MySQL table including the custom data.

2. Move the event left or right and/or across resources and the AJAX moves the necessary changes to the record in the MySQL table.

3. Increase or decrease the length of the event by dragging the right hand side of it and again the AJAX adjusts the event in the table.

3. Right-click on a event to delete it, including a confirmation dialogue box.
Related categories: PHP JavaScript AJAX jQuery / Prototype