Multi-Role Execution-Tracking SaaS
Designed, prototyped, and QA-tested role-based project execution portals across web, tablet, and mobile, with screens synced to the live app.
- field operations software
- multi-role execution-tracking SaaS
- field project execution tracking
- B2B SaaS product design
- multi-role SaaS product design
- role-based information architecture
Overview
The project at a glance
Octacer partnered with an early-stage SaaS company building a web and mobile application for tracking field project execution. The company needed to validate a multi-role product concept before committing to full development: a system where different user types — administrators, project managers, and field teams — could view and manage the same execution data through interfaces tailored to their responsibilities.
The engagement covered design, prototyping, and QA testing across three platforms: a desktop web application, a tablet-optimized interface, and a mobile application. Octacer's scope included defining the role-based information architecture, producing high-fidelity prototypes for each platform, and verifying that the prototypes matched the behavior of the live application.
The core objective was to answer a product question with evidence: could a single execution-tracking system serve three distinct user roles across three different devices without fragmenting the underlying data or creating inconsistent experiences?
What the engagement had to achieve
- Validate a multi-role product concept before full development
- Produce platform-specific prototypes for web, tablet, and mobile
- Verify prototype behavior against the live application
The story
From concept to verified screens
What was at risk
The Challenge
The client had a working application and a clear vision for how different roles should interact with it. What they lacked was evidence that the concept would hold up in practice — specifically, whether the role-based experience could be designed coherently enough to prototype, and whether those prototypes could be reliably validated against the live system. The project sat at a decision point. The company needed to confirm the multi-role product direction before scaling development effort. That confirmation depended on producing credible, testable interfaces across multiple platforms quickly — and on knowing those interfaces actually reflected what the application did.
The application was intended to serve multiple user roles, but the design implications of that structure had not been worked through. Each role needed a different view of the same underlying execution data: administrators needed oversight and control, project managers needed task-level coordination, and field teams needed clear, actionable assignments. Without a working prototype, the client could not evaluate whether those distinct views would feel coherent or whether they would create confusing fragmentation.
The product had to work across web, tablet, and mobile. Each platform implies different interaction patterns, information density, and context of use — a manager reviewing progress on a desktop, a field worker updating status on a phone, a supervisor reviewing a tablet on site. Designing for all three meant making deliberate decisions about what each platform emphasized and what it deliberately left out, while keeping the underlying data model consistent.
The client had no mechanism for verifying that a prototype matched the behavior of the live application. Without screen-level comparison, design and development could drift apart, and the prototype would stop being a reliable preview of the product. That gap made the prototype less useful as a decision-making tool.
How we responded
The Solution
Octacer approached the engagement in two distinct phases: design and validation. The design phase produced the role-based, platform-specific prototypes. The validation phase created a systematic QA loop that confirmed each prototype screen matched the behavior of the live application. The delivery approach treated the prototype not as a static mockup but as a specification to be tested against reality.
Octacer structured the product around the three roles and the specific questions each one needed answered. The design decisions began with the data, not the screens: every role needed access to the same underlying project and execution information, but each role's interface emphasized different aspects, actions, and levels of detail. This architecture avoided building three disconnected products. Instead, it produced three views of a single system, which kept the design consistent and the development path realistic.
“One data model, three tailored views.”
Each platform received an interface designed for how it would actually be used. The web application supported the full breadth of management and administration functions, with dense information and complete controls. The tablet interface served on-site supervision, prioritizing status visibility and quick actions. The mobile application focused on the field worker's needs: clear assignments, fast updates, and minimal friction. Designing each platform's information hierarchy independently — rather than shrinking one desktop layout to fit smaller screens — produced interfaces that felt native to their device.
“Match the interface to the context of use.”
The final phase closed the gap between design and reality. Octacer systematically compared each prototype screen against the live application, verifying that the screens reflected actual app behavior rather than idealized design intent. This QA loop caught mismatches early and ensured the prototype functioned as a reliable reference for the client's product decisions.
“The prototype is only useful if it matches the product.”
Deliverables
What we built
The concrete capabilities designed, built, and shipped in this engagement.
Multi-role web application prototypes
High-fidelity prototypes for the desktop web application, covering the full administrative and management experience. Each role's workspace was designed around its responsibilities, with the information architecture, navigation, and actions tailored accordingly.
- Administrator views with oversight and configuration-focused layouts
- Project manager views emphasizing task coordination and progress tracking
- Consistent navigation and visual language across all role views
Tablet-optimized execution views
A tablet interface designed for on-site supervision, balancing information density with touch-friendly interaction. The tablet experience prioritized status visibility and rapid assessment over deep configuration.
- Status-centered dashboards for quick progress checks
- Touch-optimized controls for on-site use
- Reduced information density relative to the web application
Field-focused mobile experience
A mobile interface built around the field worker's workflow: clear assignment lists, straightforward status updates, and minimal steps between opening the app and completing a task.
- Simplified task views emphasizing the next action
- Streamlined input for status updates on site
- Information architecture reduced to what a field user needs
Screen-synced QA verification
A systematic validation process that compared every prototype screen against the live application. Each screen was verified for behavioral consistency, ensuring the prototype served as an accurate representation of the product rather than a detached design artifact.
- Screen-by-screen comparison between prototype and live app
- Mismatches identified and documented for correction
- Final prototypes validated as reliable product references
Technology
The stack
The tools behind the build, and the role each one played.
Prototyping
Figma
produced high-fidelity, interactive prototypes for web, tablet, and mobile platforms, with shared components across all three interfaces.
QA and validation
Browser testing tools
verified prototype screens against live application behavior across platforms.
Version-controlled screen capture
documented the visual and behavioral state of each application screen for comparison against the prototype.
Outcome
What changed
The engagement produced a verified, cross-platform design foundation for the client's multi-role product direction. The client gained concrete, testable interfaces for web, tablet, and mobile, and the confidence that those interfaces accurately represented the live application.
Prototype coverage
fullevery role and platform combination was designed as a high-fidelity prototype.
Screen verification
completedprototype screens were systematically compared against the live application, ensuring behavioral consistency.
Multi-role design validated
the client received evidence that a single execution-tracking system could serve administrators, project managers, and field teams through tailored but coherent interfaces.Beyond the launch
Lasting improvements
The changes that keep paying off after the engagement ended.
- Reduced product risk by validating the multi-role concept before full development commitment
- Established a reusable design system that could guide the client's subsequent development
- Created a QA methodology the client could apply to future product changes
Related work
Legal Intake Automation for a Criminal-Defense Law Firm
Converts scanned packets into reviewed structured data and syncs it into the firm's case-management system without manual retyping.
View case studyAI Upload Validation for an Agri-Tourism Grant Portal
Real-time AI verification flags invalid documents and farm photos during upload while a fail-open policy keeps legitimate applicants unblocked.
View case studyAirtable Review-Form Contact and Retailer Automation
Links review submissions to the right Contact and Retailer by email and creates a flagged Contact when no match exists without dropping submissions.
View case studyReady to build something like this?
Let's discuss how we can deliver a similar outcome for your team — scoped to your stack, your data, and your workflow.