Calendar Application Redesign

Project Overview   |   Previous Calendar   |   UX Research   |   Wireframing   |   Final Product   |   Takeaways

Client

Revize.

Product

Web Application

Role

UX/UI Designer

Time

Mar 4 2024 - Mar 18, 2024

Project Overview

Making a Human-Centered & Accessible Calendar

This calendar app, used by municipalities around the country, was far overdue for a redesign. It felt cluttered, struggled with consistent color contrast, and hadn't been given a face lift in a decade.

To keep pace with other design overhauls happening within the company, revize needed this project finished in two weeks. I conducted a UX audit and delivered a rapid redesign, improving accessibility, tightening visual hierarchy, and prioritizing high-impact improvements that aligned with development constraints of the rebuild.

Goals

  • Modernize the interface
  • Ensure WCAG compliance & allowing user customization
  • Improve the overall usability of the calendar

Challenges

  • Create a design style that's interchangeable with any client's website
  • Use a balance of new and existing UX/UI features
  • Follow a two week deadline

My Role

  • Sole UI/UX Designer
  • Create wireframes and an interactive prototype.
  • Conduct user interviews to gain better insight on issues

Our Starting Point

Old Calendar Application

Walkthrough of the Old Calendar

When looking at the old calendar, I'm imagining your eyes are pulled in all directions, so here's a quick rundown. There are category buttons at the top, followed by a search bar, navigation and layout options, then finished by the calendar itself. The calendar has a variety of events, each color-coded by their given category. Clicking on an event opens a small pop-up with more details.

Pain Points and Limitations

  • The events lacked sufficient color contrast for users with visual impairments.
  • The category list felt cluttered when municipalities added too many events, reducing usability.
  • Interactive elements lacked visual feedback, making the interface feel static and less engaging.
  • The design felt dated and didn't meet modern expectations for a clean and functional interface.

UX Research

Competitive Analysis

I conducted a competitive analysis to review similar web experiences, focusing on these questions:

  • How do they appeal to different types of communities?
  • What sort of features do they have in their calendar apps?
  • Do they have different layouts for their calendars?
  • Is there anything they do different from the competition that sets them apart?

My Insights

  • User Interface: Granicus and Detroit excel in visual appeal and navigation, while CivicPlus falls short in responsiveness and accessibility. Custom branding options are limited across platforms.
  • Accessibility: Multilingual support is often overlooked, with CivicPlus lacking key accessibility features like color contrast and keyboard navigation.
  • Features: Granicus leads with event imagery and RSVP options, but interactive maps and calendar export functionalities are underutilized across the board.
Competitive Analysis

User Interviews

The interview portion was a quick but useful step in our research. I met virtually with 5 clients that represented different types of municipalities. Below are the questions asked and key takeaways.

1. Do you have any frustrations about our current calendar application?

2. What type of events do you commonly add to the calendar, and what details do you include?

3. How well do you feel the calendar application matches the design for the rest of your website?

4. What new features would be most helpful for your community?

Participants felt the calendar meets their functional needs but falls short visually. The layout is overall liked, but the UI feels outdated and inconsistent with the rest of their website, making the calendar and other apps feel like a downgrade.

Meetings are the most common events added, followed by community events, with location, date/time, and supporting content being most important.

Aside from frustration with the required event images, users were satisfied with existing features, especially category colors and event pop-ups.

Ranking Calendar Features

To simplify the wire framing, I wanted to understand which features I could use and how important they are for our target audience. Ranking them helped visualize which options should be included.

As nice as it would be to only follow my own list, I needed to also consider development constraints. They had their own tight deadlines to follow, so I limited my changes by not making entirely new components. Instead, I focused on enhancing what we have.

Ranked Features

Wireframing

Stakeholder discussions and user interviews showed the existing calendar has the right features, but needed the user experience to be refined. Our goal from here was to modernize the UI and resructure content placement to improve usability.

Wireframes were created to establish the structure of the application and key journeys like the multiple calendar layouts and the event pop-up.

Month View

Mid-Fidelity Wireframe of Month View

Week View

Mid-Fidelity Wireframe of Week View

Day View

Mid-Fidelity Wireframe of Day View

List View

Mid-Fidelity Wireframe of List View

Pop-Up

Mid-Fidelity Wireframe of the event pop-up

Final Product

After discussing the wireframes with stakeholders, I could move on to finalizing the UI and prototyping. It incorporates these UI components into a clean interface, balancing functionality with visual appeal. All elements, like the events and category selection, are interactive to encourage user participation. The app is designed to make large amounts of content easy to navigate.

Calendar Style Guide

UI Enhancements and Updates

  • The overall UI has a modern look that pairs well with uniquely styled client websites.
  • Event interactions use subtle movement to address ADA compliance and accessibility needs.
  • Event colors are moved to be left of the text rather than placed in the background. This allows for a less overwhelming visual hierarchy while aligning closer with accessibility standards.
  • The event pop-up omits content from the photo, giving users the choice to hide it if desired.
  • The client's brand color is included, allowing more consistent styling across their website.

Takeaways

Lessons Learned

  • Using Figma components keeps a mockup consistent and save time when making adjustments.
  • The importance of defining time, development, and budget constraints at the start of a project.
  • A competitive analysis can be a strong way to discover new features worth implementing and provide potential design inspiration.

What Would I do Different?

  • Use website analytics as another resource to analyze user flows and understand pain points.
  • Conduct A/B testing to compare user reactions to each interface.

Hard & Soft Skills

  • Figma (Prototyping, Components, and Styles)
  • User Research
  • UX/UI Design
  • Accessibility Standards
  • Project Management
  • Attention to Detail
  • Stakeholder Discussions

Credit: Thank you to Zeta Fonts for allowing me to use their beautiful font, Unigeo, on my personal website.