Lightning Calendar
Engineering | Lead Front-End Development for Calendar UI
--
Salesforce’s transition from its classic UI (known as Aloha) to its new Lightning Experience was an opportunity for innovation and new feature development. At this time, a team spun up to build a calendar UI from scratch that could be used to schedule tasks, meetings, and other record-related date-based interactions.
As the lead front-end developer, I was responsible for building the entire calendar from the ground up. The was one of the most difficult front-end development projects I’ve ever worked on. The complexity of stacking, overlapping, and multi-day events across day, week, and month views — compounded by the intricate nature of working with dates and times across different locals — required a level of enginuity I didn’t know I had in me (not to mention a handful of patents — this was the first fully accessible calendar on the web).