OILET

Solution Blueprint

Standardize the Internal Tools Your Company Keeps Rebuilding

Give teams a repeatable interface grammar for the custom workflows that do not fit an off-the-shelf product.

The Direct Answer

Internal tools vary by workflow but repeat the same interface needs: records, forms, filters, approvals, roles, audit trails and reliable feedback states. A shared design system prevents each tool becoming a separate product to maintain.

Problems the Interface Must Solve

  • Every internal tool starts with a different table, form and navigation pattern.
  • Permission and destructive-action states are treated as late implementation details.
  • Agents duplicate components when the project has no machine-readable component vocabulary.

Core Screens

  • Operations DashboardWorkload, exceptions, ownership and targets.
  • Record WorkspaceSearch, filters, bulk actions and editing.
  • Approval QueueEvidence, policy, reviewer and decision.
  • Role ManagementUsers, teams, roles and permission matrix.
  • Audit HistoryActor, action, change, reason and time.
  • Integration SettingsConnections, credentials, webhooks and health.

A Practical User Workflow

  1. STEP 1

    Find Record

  2. STEP 2

    Review Context

  3. STEP 3

    Take Action

  4. STEP 4

    Confirm

  5. STEP 5

    Audit

  6. STEP 6

    Report

Component Checklist

  • RecordView
  • Form
  • Command Palette
  • Alert Dialog
  • Audit Timeline
  • Settings

Agent-Ready Starting Prompt

Paste this into your coding agent as the brief for the first screen.

internal-tools.prompt
Build an internal approval queue with filters, saved views, assignees, evidence preview, approve and reject actions, comments and a complete audit history.

Common Questions

Can VuiAdmin work with an existing API?

Yes. Create typed adapters around the existing endpoints and keep API-specific data transformations outside the visual components.

Is the design system limited to one business domain?

No. Its page patterns are based on interface intent: list, detail, form, dashboard, settings and workflow, so teams can apply them to new domains.

How does an agent know which component to use?

The component registry records each family, import path and supported role, while page-pattern examples show how those components are composed.

Log in or sign up

Save what you configure, pick it up on another device, and download what you buy.

or

Accounts are not switched on yet. This is the design ahead of the backend.