Merging web apps into a single tool
Summary
Summary
JSTOR Forum is a digital collection cataloging and publishing tool designed for institutions such as universities and museums. This tool enables institutions to share their digital collections across various platforms, including JSTOR, The Digital Public Library of American, and custom OMEKA sites. Here are a few examples of collections published on JSTOR, a digital library, using JSTOR Forum.
JSTOR Forum was split into two separate applications: one for catalogers and another for administrators. This division posed challenges as it led to separate codebases and user experiences, hindering consistent performance and usability improvements. This legacy setup confined users to static roles, causing important admin features to be scattered across various workflows, which, in turn, restricted publishing capabilities. Additionally, adapting to evolving tool uses and innovating for future enhancements became cumbersome.
Goals
The division outlined above prompted us to rethink the Forum Cataloging and Publishing tool. To better serve our new contributor audience and boost publishing, we had to improve the user experience and unify the codebases. We aimed to streamline workflows and bring coherence to the user experience. I explored three different concepts varying in engineering effort.
Concept 1
Concept 1 explores the simplest way of bringing the current admin features into the cataloging tools while maintaining sound principles of user experience and design. Implimenting this concept would be an easy transition for current users of the system and easy for the engineers to migrate. Although the two applications are combined into one tool, the administrative tasks are separated from cataloging tasks in arbitrary and idiosyncratic ways as they were before.
Concept 2
The admin functionality is broken down into a set of individual features, prioritized and streamlined, then selectively placed into the various workflows of the combined application in a deliberate and intuitive way. This concept would be learnable by both current and new contributors. This is what we ultimately built and launched.
Concept 3
For this concept, I flipped everything on it's head and shifted away from a catalog-centric experience into a publishing and content-management product. There is not a separate publishing tool, with publishing features integrated into the platform, similar to a CMS. While this aligned with the future direction of the organization, this concept presented a profound impact on many teams and the JSTOR platform. Starting small with entry points from the platform to the publishing tool could be considered in the near term. Ultimately, ideas from this concept where incorporated into a new product called Collection Loader.
Final Design
The final design simplified workflows to create a cohesive user experience, following modern web app patterns. As Stephanie from Cairn put it, 'My students will love this!' Now, all the tools are conveniently located in one place, making them easy to access. With a single codebase, we can efficiently release improvements over time.
Home-Dashboard
I designed a new homepage that displays users' projects and essential collection statistics, based on feedback from user testing. In the past, users would be directed to the last project they were editing upon logging in, which didn't provide a true sense of a 'home' page.
Navigation
I introduced an updated global navigation system, featuring global administrative tools and providing early previews of beta features. This menu is visible and accessible only to administrators. In addition, project settings have been restructured for convenience. They are now seamlessly integrated within each project, conveniently positioned at the top of the project item list. Access to these project settings is also restricted to administrators.
Emily from RISD, “I like the new joining of the Admin with the Cataloger environment. I would find myself having to login separately when I was trying to set up projects for students. It’s now just much, much easier.”