Gatsby Publish

Collaboration tools within a Gatsby powered framework

Team

1 Product manager, 1 Engineering manager, 3 engineers, 1 Senior designer

Role

Lead designer and owner

Timeline

4 months

 

BACKGROUND

Content editors working with Gatsby sites, needed a way to give and receive feedback before publishing changes.

Experience Strategy:
Offer a collaboration tool that empowers content editors a way to gather feedback on Gatsby sites, to improve efficiency and the experience

Business Strategy:

  1. Increase time to publish

  2. Keep people within that Gatsby platform

  3. Increase content editor adoption by 20%

 

Step 1: Improving the performance of ‘Preview’

Before: The preview function would break and was an unreliable tool for developers and content editors trying to view and update sites.

Solution: Fix the preview through engineering, improve the user experience through transparent design by:

  • Creating a widget that shares the status of the site

  • Providing a way to share site with stakeholders

  • Providing a link back to the CMS to make more edits


Step 2: Enabling a way for content editors to get feedback on sites

Before: Content editors have various methods for receiving feedback on sites before publishing. Whether it’s through scribbles on screenshots, email, or slack — this was an opportunity for us to close that gap in the process.

Solution: Implemented a feedback panel

  • Give content editors a way to capture comments form stakeholder

  • Give content editors a way to respond to feedback

Adding comments

Threaded comments


Step 3: Providing a feedback experience for developers

Before: Development teams did not have a way to give feedback on code within the experience

Solution: Created an inspect view to add feedback

  • Gives developers a way to view code, and add feedback

  • A way to take action on feedback by providing a link directly to elements in the CMS


Challenges & Outcome

  • A large amount of technical debt needed to be sorted before this project could move forward in its entirety.

  • A functioning MVP was built in 2, and usability tests were conducted on the entire concept. However due to resourcing the team shifted to backend performance and the remainder of the experience was never shipped.

Previous
Previous

Internal Enterprise Workflow - Processing a Press Release

Next
Next

Design Systems - Spreetail