Scalable SaaS Management Solution from ground up

Anastasiia Barbashyna

ODAS: Designing a Scalable SaaS Solution from Scratch

ODAS is a B2B SaaS platform developed by Enkonix, built to streamline business operations through automated data management and workflow optimization. ODAS helps businesses streamline project management, track budgets, and make real-time decisions with clarity and confidence.
Big projects, big decisions, and even bigger budgets. When you’re managing a growing SaaS product, you need to have full control.
As the Senior Product Designer, I was responsible for designing ODAS system from the ground up, ensuring that every flow, screen, component, and interaction made sense for users while aligning with the strategic vision of the CEO, CTO, and PM.

📊 Full budget transparency

Clients see how much is spent, where it went, and what’s left - no surprises, no hidden costs.

⏳ Smarter feature management

Clients can postpone, approve, or adjust scope in real-time, making every decision data-driven.

🔍 A clear project roadmap

From high-level epics to individual stories clients track progress, priorities, and next steps at a glance. Clients needed to control the budget, make desicions in real time, and track feature development progress, to be up to date.
I designed a system where clients don’t observe — they actively manage development.
✅ A structured, intuitive interface. ✅ Budget tracking in real time. ✅ Feature prioritization tools. ✅ Decision-making workflows
Designing ODAS the goal was to organize complex functionality, data, and features in the way the product feels intuitive and easy-to-use. Here’s how key workflows were designed for clarity, security, and efficiency.

🔐 Secure Sign-In & Role Selection

Unlike standard SaaS platforms, ODAS required strict access control. Users couldn’t just “sign up”—they had to be invited, ensuring security compliance. The role-based login system ensured that users only saw the data and actions relevant to them.

👥 User Management: Adding the Right People to the Right Teams

ODAS allowed administrators to add, remove, and manage user roles seamlessly.
✅ Multi-role support – Users could be assigned different roles per project.
✅ Permission-based access – Certain actions (budget approvals, scope changes) were restricted to specific roles.
Budget & release data is highly sensitive and must remain private. By implementing both a secured site and an invite-only access system, we significantly reduce scam attempts and protect critical project data.
Project Creation & Management
Project Creation & Management

📂 Project Creation & Management

A streamlined flow for creating and structuring projects was essential. From naming the project to assigning teams and setting initial scopes - everything needed to be smooth.
✅ Step-by-step project setup – No unnecessary complexity, just a structured way to launch a project.
✅ Customizable project settings – Teams could configure priorities, workflows, and sprint structures from the start.
Project set up
Project set up
This approach ensures that the client is not only aware of the roles in the project but also knows the team members by name, making collaboration more personal. Plus, the data syncs with Jira, keeping everything transparent—so it’s clear who owns what and who needs to take action. And it works both ways—removing unnecessary back-and-forth and keeping development smooth.

🖥️ Epics & Feature Management

🔹 Track progress for each story in real time.
🔹 Request changes, approve features, or postpone them for later releases.
🔹 Compare original scope vs. discovered scope to make informed decisions.
General project overview
General project overview
The main goal of partial Jira sync was to provide clients with the necessary data without overwhelming them. At the same time, it ensures that PMs don’t get lost between systems - they can easily track progress, anticipate risks, and manage upcoming challenges before they become roadblocks. ODAS epics functionality is became seamless and intuitive for both PMs and clients. That lead to replacing endless budget-related calls with full transparency. Finally, both parties can focus on what truly matters—the product, not the bureaucracy.
Smart sync with Jita. Elements.
Smart sync with Jita. Elements.

Achievements & Takeaways

Designing ODAS from scratch was about building a structured, scalable system that put control into the hands of both the product management and the client.
This project gave me:
Full ownership of product design – From UX flows to high-fidelity UI, every decision shaped how ODAS operates today.
Deep collaboration with leadership & engineering – Working closely with the CEO, CTO, PM, and developers ensured that design wasn’t just “pretty” but improved workflows.
Security-first UX thinking – Designing for controlled access, permission-based roles, and secure workflows added a new layer of complexity to product design.
Impact-driven design – Every screen was crafted to help clients make informed business decisions in real time.
Like this project

Posted May 23, 2025

Designed scalable SaaS platform for business operations that lead to project management transparency between clients and PMs, focusing on the product.

Scalable Brand Design System: SuperNoodle
Scalable Brand Design System: SuperNoodle
 Digital Transformation for Roller Sports: WorldSkate Infinity
Digital Transformation for Roller Sports: WorldSkate Infinity
Corporate yet NOT QUITE Presentation Design
Corporate yet NOT QUITE Presentation Design
Simplifying Patient Registration for Ognomy
Simplifying Patient Registration for Ognomy

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc