Custom Appointment Management Screen

One client wanted to see Contacts, Opportunities, and upcoming Appointments, all on the same screen. They also wanted to be able to edit the records within the data grid, without changing screens.  To meet their needs, we used the Lightning Design System to create a custom Visualforce page with one-click action buttons.