Have an idea?

Isora – governance, risk, and compliance assessment platform

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 1
2x increase in user efficiency

Optimized workflows and intuitive design improvements doubled user efficiency in assessment completion, reducing friction and streamlining complex processes across the platform.

50% reduced
 time-to-market

A robust design system with reusable atomic components and Storybook integration accelerated development, ensured visual consistency, and reduced time-to-market by over 50%.

Industry recognition
 and market growth

Nominating the UX Design Award and boosting traffic and lead generation positioned Isora GRC as a leader in the GRC industry, recognized for its user-centric design.

Overview

Overcoming all GRC challenges in one place

The collaborative governance, risk, and compliance (GRC) assessment platform that helps the entire organization come together to enhance cybersecurity. It automates complex risk management tasks to improve data collection, risk identification, and regulatory compliance. Isora is trusted by information security teams at over 20% of high research activity universities (R1) in the United States.

Client
SaltyCloud Texas, USA
Services
UX Audit Product redesign Front-end development Team extention
Technologies
Vite React Typescript React Router Dom Radix Primitives TailwindCSS Recharts Storybook
Awards
Business needs

Client request & business goals

When Isora GRC approached us, their product faced several challenges that impacted usability and overall user experience. The platform’s outdated design lacked intuitive navigation and user-centered workflows, creating friction for end-users. The client sought a modern redesign to improve the platform’s look and feel while addressing user pain points.

Through our comprehensive audit, we identified deeper issues. Beyond aesthetic updates, the platform needed usability improvements to align with the client’s business goals and provide a seamless experience for non-technical users.

Our role

We joined as an extension of the client’s team, offering expertise in user-centred design and front-end development. Our contribution went beyond visual enhancements – we reimagined the product to deliver a seamless and intuitive user experience. By collaborating closely, we led the client through a comprehensive redesign, improving usability and empowering end-users to confidently navigate complex processes.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 5
Isora – governance, risk, and compliance assessment platform - Website Development - Photo 6
Project
Challenges & solutions
Challenges
1

Enhancing usability within a legacy backend.

The platform had been running for years, requiring the client’s team to focus on maintaining and supporting the existing infrastructure. This left little flexibility for substantial backend changes, posing a challenge to improving user flows and usability within these constraints.


2

Turning user feedback into actionable improvements.

Over time, the client had gathered valuable user feedback that pinpointed critical areas for improvement. However, their internal team struggled to translate this feedback into meaningful updates due to limited design and development capacity.

3

Balancing immediate needs with future scalability.

The client needed to address pressing user experience challenges while ensuring the platform could scale effectively to meet future demands. Managing these priorities required a phased, strategic approach.



4

Redesigning a developer-built interface.

The platform’s original interface, designed primarily by developers, lacked user experience principles. This resulted in a cluttered and unintuitive interface that was particularly challenging for non-technical users to navigate.



Solutions
1


Our team conducted an analysis of the backend to uncover opportunities for improvement. By refining user flows and working within the current architecture, we introduced impactful changes without major backend overhauls. This ensured a more intuitive user experience while preserving platform stability.

2



We joined forces with the client’s team as a seamless extension of their workforce. Collaborating closely, we transformed user feedback into actionable redesign strategies. This approach ensured the platform addressed real user needs, significantly enhancing usability and user satisfaction.

3

After a comprehensive product audit and a redefined information architecture, we divided the project into focused phases. By tackling high-impact changes first, we delivered immediate improvements for users. Simultaneously, parallel efforts in design and development optimized timelines and ensured long-term scalability.

4

We conducted a detailed evaluation of the interface to identify pain points and areas for enhancement. Introducing a modern, user-centric design, we simplified workflows and created an intuitive interface. The result was a platform that non-technical users could navigate with ease, improving engagement and satisfaction.

Research stages

Research process

Our research process laid the foundation for a successful redesign by thoroughly analyzing the product’s functionality and user interactions. We reviewed technical and user-facing documentation, conducted a UX audit to identify pain points, and restructured the informational architecture. Additionally, we mapped out user flows to streamline complex processes and improve usability. Finally, we prioritized features for development, ensuring a user-focused, feasible, and impactful solution.

  • Documentation analysis
  • UX audit
  • Informational architecture
  • Userflow
Stage 1

Documentation analysis

The first step in our research process was an in-depth exploration of the product’s documentation to build a comprehensive understanding of how it worked.

Designers focused on user-facing materials, such as manuals and guides, to grasp how the product was intended to function. They complemented this by testing the product firsthand, adopting an empathetic perspective to uncover pain points and usability challenges that real users might encounter.

Simultaneously, our developers delved into the backend documentation to understand the technical architecture and limitations they would be working with. This dual approach ensured alignment between user experience and technical feasibility.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 9
Stage 2

UX audit

During the UX-Audit phase, we conducted a thorough analysis of all user flows within the product, evaluating them against industry-standard UX patterns, Nielsen’s heuristics, and user feedback provided by the client. This comprehensive review allowed us to identify pain points and usability issues that hindered the product’s effectiveness.

Beyond identifying problems, we also generated hypotheses for features and improvements that could enhance the product’s usability and value. Our audit extended to assessing the overall quality of the UI, ensuring that our redesign would address visual and functional shortcomings in tandem.

By collaborating closely with the client throughout this phase, we ensured that findings aligned with their goals, setting a foundation for impactful design changes.

Stage 3

Informational architecture & userflows

Based on insights from the UX audit and final discussions with the client, we began crafting the product’s new informational architecture. This structure addressed existing issues while defining the integration and functionality of new features. Our focus was on creating a logical, intuitive framework that streamlined interactions and enhanced usability.

Simultaneously, we mapped user flows directly onto the architecture to optimize processes and ensure a cohesive design approach. This dual effort allowed us to visualize how users would interact with the product and identify opportunities to simplify and enhance their journeys.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 12
Design stages

Product design

Given the visual focus of the redesign with selective feature additions, we streamlined the process by skipping traditional wireframes. Instead, we treated the live product and the newly developed informational architecture as our foundation. This approach allowed us to move faster and optimize the client’s budget without compromising on quality.

  • Design direction
  • Product UI design
  • Design system
Stage 1

Design direction

Before diving into the design concept, we created a comprehensive mood board and conducted a short client survey. These steps helped us align on the overall visual direction and establish a clear path forward. Accessibility was a key focus throughout this stage. From the outset, the design needed to be inherently accessible, ensuring usability for all users. This requirement introduced certain constraints on visual choices, guiding the design team toward solutions that balanced creativity with inclusivity.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 13
Stage 2

UI design

With the design direction in place, we developed interface layouts for all key screens, considering edge cases and varied workflows. Each screen was tailored to support seamless user interactions while addressing the product’s complexities.

Given the backend limitations identified earlier, not every design idea could be implemented exactly as envisioned. This required close collaboration between designers and developers to validate ideas and adapt solutions to align with technical constraints. This continuous communication ensured that the final designs were both visually compelling and technically feasible, maintaining a balance between innovation and practicality.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 16
Stage 3

Design system

Throughout the creation of mockups, our designers worked in parallel on building and documenting a comprehensive design system. While this approach initially required more time, it significantly accelerated progress in later stages. For instance, an epic requiring more than month of design effort could be prepared for development in just in a few weeks. This efficiency was driven by an atomic approach to component design, where smaller elements were reused across multiple screens and features.

The design system extended beyond Figma components. On the development side, our team maintained a mirrored design system within Storybook, ensuring consistency and seamless handoff between design and development.

This comprehensive, dual-system approach not only streamlined the design and development processes but also reduced the product’s time-to-market by over 50%, delivering faster results without compromising quality.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 19
Project
Key project’s features
Assessment management

Users struggled with navigating and interpreting the information due to a lack of clear structure and visual prioritization, leading to inefficiencies in managing assessments.

What we’ve done:
- Introduced an intuitive layout for effortless navigation and management of assessments.
- Implemented visual progress indicators, enabling users to quickly grasp critical information.
- Improved clarity and efficiency in handling assessments by simplifying key workflows.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 20
Assessment survey completion

The survey process lacked clarity and flexibility, making it difficult for users to complete tasks efficiently and understand their roles within collaborative workflows.

What we’ve done:
- Redesigned the survey process to mirror familiar tools, enhancing usability.
- Developed a step-by-step pipeline to guide users through the survey seamlessly.
- Optimized workflows for role-based permissions, ensuring smooth collaboration between distinct user roles.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 21
Assessment reporting

Comparing data across assessments was cumbersome and error-prone, with no intuitive way to analyze or switch between reports seamlessly.

What we’ve done:
- Enabled seamless switching between reports for improved side-by-side comparisons.
- Introduced features to streamline data analysis across organizational units and vendors.
- Enhanced decision-making by reducing reliance on manual cross-referencing.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 22
Assessment builder

Creating new assessments was overly complex and unintuitive, resulting in confusion and a steep learning curve for users attempting to set up processes.

What we’ve done:
- Transformed assessment creation into a guided, user-friendly process
- Provided contextual tips at each step to assist less experienced users
- Simplified complex workflows, improving accessibility for diverse user skill levels

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 23
Commenting the survey

The absence of built-in collaboration tools forced users to rely on external solutions, leading to fragmented workflows and reduced team efficiency.

What we’ve done:
- Added collaboration tools allowing users to comment on specific survey sections
- Introduced threaded discussions, fostering team-based problem-solving
- Positioned the product as a collaborative tool, enhancing teamwork and communication

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 24
Dynamic sidebar

Users faced friction when reviewing or editing records, as the process was slow and required unnecessary steps, disrupting the overall workflow.

What we’ve done:
- Integrated a context-sensitive sidebar for quick access to record details and edits
- Streamlined workflows by enabling seamless transitions between sections without extra steps
- Enhanced productivity by eliminating friction in repetitive tasks

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 25
Development stages

Product development

The development phase of Isora GRC was driven by precision, collaboration, and scalability. From dissecting outdated API documentation to building a fully interactive Storybook and crafting an accessible, high-performance frontend, every step focused on ensuring the product’s reliability and longevity.

By integrating Vite, React, and Radix Primitives, we ensured seamless, accessible interfaces, while tools like Recharts brought complex data to life through interactive visualizations. Challenges, such as backend limitations and design adjustments, were met with flexibility and creative problem-solving, ensuring the final product aligned with both technical constraints and design intent.

This comprehensive approach not only delivered a polished product but also set the foundation for rapid scaling and future feature development.

  • APIs & back-end analysis
  • Building the Storybook
  • Front-end development
  • Recharts integration
Stage 1

APIs & back-end analysis

At the start of development, one of the primary challenges was dealing with outdated and incomplete API documentation. The existing Redoc documentation was unreliable, as the client lacked the resources to update or maintain it. This meant our developers couldn’t rely solely on the available documentation and had to manually inspect API endpoints to fully understand the system’s behavior and dependencies.

The project’s business logic was intricate, with complex relationships between different API services. This required deep exploration and hands-on testing to accurately map out how the various services interacted. A clear understanding of these interdependencies was essential for building robust frontend components and ensuring that new features, such as the questionnaire builder, integrated smoothly with the existing backend architecture.

Stage 2

Building the Storybook

To streamline development and maintain consistency, we chose to implement Storybook specifically for shared and ordinary components. Shared components included small, reusable UI elements like buttons, icons, and selects, while ordinary components encompassed larger structures built from these smaller pieces, such as headers and footers.

This approach allowed us to create a comprehensive library of interactive, fully testable components with various states, ensuring that each piece of the interface could be previewed and refined independently. While building Storybook required an upfront investment of time, it proved invaluable for the long-term health of the project by enhancing maintainability and accelerating future feature development.

Occasionally, discrepancies emerged between the design in Figma and the actual implementation in Storybook, but this process helped us catch and resolve issues early. The result was a synchronized design and development environment, ensuring that the final product closely aligned with the original design vision.

Isora – governance, risk, and compliance assessment platform - Website Development - Photo 28
Stage 3

Front-end development

Frontend development progressed in parallel with the creation of Storybook, ensuring that component design and implementation stayed closely aligned. Our focus extended beyond visual accuracy—we prioritized accessibility (a11y), performance, and overall code quality from the outset.

To maintain high standards, we established a robust development pipeline, integrating linters and CI/CD workflows to catch errors early and streamline deployments. The frontend was built using Vite for its speed and lightweight bundling, while React served as the core library, providing the flexibility needed to handle the project’s complexity. For accessible, customizable components, we relied on Radix Primitives, which ensured that all UI elements met accessibility standards by default.

The project’s design presented unique challenges that required creative solutions. In certain cases, backend limitations forced us to slightly adjust the design during development. These adaptations were handled through brainstorming sessions with the design team, allowing us to preserve the overall intent while ensuring feasibility within the existing backend constraints.

Stage 4

Recharts integration

Throughout the project, we leveraged several third-party libraries to enhance functionality and streamline development. Among them, Recharts stood out as one of the most impactful tools.

Recharts is a powerful charting library designed specifically for React applications. Its extensive collection of pre-built chart types, coupled with the flexibility to create custom solutions, made it an ideal fit for visualizing complex data within Isora GRC. By integrating Recharts, we provided users with clear, interactive data representations that seamlessly aligned with the product’s overall design and functionality.

The adaptability of Recharts allowed us to handle diverse charting needs without compromising performance or accessibility, reinforcing the platform’s analytical capabilities and delivering valuable insights to users in a visually engaging format.

Awards

Recognition & Impact

The redesign of Isora GRC not only transformed the product but also gained recognition on a global stage. The project was submitted to the prestigious UX Design Awards, where it secured a nomination, highlighting its excellence in user experience design. This acknowledgment from industry experts validated the product’s improved usability and accessibility, positioning it as a benchmark within the professional community.

The recognition further solidified Isora GRC’s reputation as an innovative and user-focused solution in the competitive GRC space, paving the way for sustained growth and engagement.

Conclusion
Results

The redesign of Isora GRC transformed the product into a modern, intuitive, and highly efficient tool tailored for the complexities of the Government, Risk, and Compliance (GRC) space. By addressing existing usability challenges, introducing a user-focused visual direction, and enhancing both existing and new features, we elevated the product’s value for its users and stakeholders.

Key improvements included streamlined assessment management, an intuitive survey workflow with expanded functionality, and enhanced reporting capabilities that enabled seamless comparisons across units and vendors. The introduction of the assessment builder and collaborative commenting tools reinforced Isora GRC’s position as a leading solution for collaborative assessments. Additionally, the integration of a dynamic sidebar and a robust design system further optimized user workflows and reduced friction.

This comprehensive redesign not only delivered a superior user experience but also achieved broader industry recognition, receiveing the UX Design Award nomination. The project stands as a testament to the power of strategic design in driving user satisfaction and business success.

2x increase in user efficiency

Optimized workflows and intuitive design improvements doubled user efficiency in assessment completion, reducing friction and streamlining complex processes across the platform.

50% reduced
 time-to-market

A robust design system with reusable atomic components and Storybook integration accelerated development, ensured visual consistency, and reduced time-to-market by over 50%.

Industry recognition
 and market growth

Nominating the UX Design Award and boosting traffic and lead generation positioned Isora GRC as a leader in the GRC industry, recognized for its user-centric design.

Our cases
More cases
We work with both small startups and large corporations.
Contact us

Ready to bring

your idea to life?
Ready to
bring
 your
idea to life?

You can upload maximum 5 files
Some of your file not loaded, because maximum file size - 5 mb
What is your budget for this project?
How did you hear about us? (optional)
Project Talk - Kseniia Shalia
Account Executive
Partnership - Polina Chebanova
Co-Founder