FullCalendar is probably the most popular jQuery-based calendar solution, but it doesn’t have event editing function. Let’s build that with Laravel and use Bootstrap modal to edit events without refreshing the page.