Left ArrowLeft Arrow
All Updates

Refactor Manage Users to New Layout & API Enhancements

Company Management
Data Management
September 2, 2025
Overview

The Manage Users module has been refactored to align with OilCommand’s new system-wide layout and routing standards. Previously, the module lacked consistency with the updated UI patterns, which led to maintenance challenges and a fragmented user experience. This update introduces a modernized structure, reusable layouts, and partial API update support.

What’s New
  • New Layouts: Implemented standardized layouts for Manage Users pages
  • Refactored Routes
  • API Update
  • Consistency: Views redesigned to meet system-wide UI/UX standards
How It Works
  • Each route now has a dedicated view component aligned with new design principles.
  • The correct layout (Tabs, Form, List, Page) is automatically applied based on the context of the user action.
  • API changes allow Admins to update only specific user fields instead of sending full user profiles.
Impact
  • Consistency: Manage Users matches other refactored modules, reducing training effort.
  • Efficiency: Partial API updates make user management faster and reduce backend load.
  • Maintainability: Clearer routing and standardized layouts make the system easier to scale and support.
  • User Experience: A cleaner, more intuitive interface that feels aligned across the platform.
Acceptance Criteria Met:
  • Correct layouts applied (TabsLayout, FormView, ListView, PageView).
  • Uniform user experience maintained across all page views.
  • API successfully processes partial changes.