SaaSConsole is an all in one platform that brings together multiple SaaS applications into a single place. It allows administrators to manage users, create and organize groups, control file access, and assign permissions across all connected apps. Each application can be individually configured, giving teams full control over how access is managed for every tool they use. This makes it easier to maintain security, improve team efficiency, and streamline app management from a single dashboard.
Role
Product Designer – User Research, Visual Design, Interaction and Prototype
Tool Kit
Adobe XD, Adobe Illustrator and Adobe Photoshop
The Problem
Managing different SaaS applications across a team can get overwhelming. Admins often need to switch between platforms just to create users, update permissions, or organize groups. This kind of setup takes a lot of time and makes it easy to miss things, like giving the wrong level of access or forgetting to remove someone from a tool. Without a central place to handle everything, it becomes harder to stay organized, especially as the team grows and more tools get added.
The Solution
The solution was to create a unified platform that simplifies user and permission management across different SaaS tools. The design focused on making key actions such as adding users, setting access, and managing groups easy to find and quick to complete. By bringing everything into one dashboard, we reduced complexity and made the experience more efficient for admins.
The Process
Site Map
Components
Developing the Designs
Starting with Structure I began by mapping out the main screens directly in high-level frames to quickly explore layout ideas. This helped me define the hierarchy between apps, user actions, and admin tools early in the process.
Building Around Key Actions With the structure in place, I focused on designing around the core user tasks—creating users, assigning access, and managing apps. I shaped the interface to make these actions easy to access and clearly grouped by function.
Designing with Components To stay consistent and efficient, I created reusable components for buttons, input fields, modals, and table layouts. This helped speed up the design process and ensured a unified look across the platform.
Prototyping the Flows I created an interactive prototype that walked through major user flows, like adding someone to a group or modifying access in a specific app. This helped stakeholders understand the experience and gave me a way to test flow clarity early on.
Refining for Clarity and Function After rounds of feedback, I refined the design with close attention to spacing, alignment, and clarity. I made sure everything felt clean and intuitive—especially since the platform needed to support admin users working across many tools.
1. Designing with clarity helps reduce complexity Focusing on simple, intuitive layouts made it easier to organize complex features like user permissions and app management. A clear structure helped users complete tasks faster and with more confidence.
2. Early prioritization of user actions pays off By designing around the actual tasks admins needed to do, the interface stayed purposeful and functional. It kept the experience lean and focused without unnecessary distractions.
3. Reusability speeds up workflow Creating a consistent set of components early in the process helped streamline the design phase and made scaling the UI across different screens more efficient.
4. Prototyping opened up better feedback An interactive prototype allowed stakeholders to experience the product flow firsthand. This led to more helpful feedback and faster alignment on improvements.
5. Consistency across apps builds user trust Keeping design patterns consistent throughout the platform made it easier for users to manage multiple tools. This improved usability and gave the interface a more professional, reliable feel.