The Context

Customer / Stakeholder: Internal operations teams and Project Managers at my employer ISB Global LTD, a medium-to-large organisation. They needed a way to track physical and digital assets (hardware, licenses, furniture, consumables, etc.) across multiple locations.

The project focused on designing a secure, multi-tenant login component for an IT Assets Register application. The design challenge was to create a solution that catered to diverse organisational requirements while ensuring robust security, scalability, and seamless user experience.

Problem: Asset inventories were siloed. Existing methods were chaotic as they were displayed in spreadsheets, fragmented databases, or paper logs. Data duplication, lost items, inconsistent records, difficult audit trails and no unified view for managers became themes for this way of inventory tracking. Users spent hours manually reconciling data and asset requests were often lost.

Insight

Through a mixture of interviews and observation with operational staff & managers, I discovered that:

  • The core frustration wasn’t just losing assets but also lack of trust in data. Managers often doubted that the spreadsheets reflected reality, resulting in regular double checking.

  • Users expressed thoughts of the current spreadsheet system as being “outdated” and “chaotic”.

  • Users cared about simplicity: easy lookup, quick updates, history logs, and clear statuses. They didn’t need over-engineered tools.

“A-ha” Moment

Suddenly it dawned on me, that even a great system would fail if it didn’t feel immediately reliable, clear and simple for frontline users. This led to thinking instead of forcing these rigid workflows, lets build a living asset registry platform where each asset has a profile, history and an undateable status.

This meant taking the spreadsheet mentality and transforming it into a structured CRUD lifecycle UI, with emphasis on clarity and minimal cognitive overload.

Key Challenges

Changing platforms: Data migration from legacy spreadsheets and multiple sources with inconsistent formats.

Data complexity: There were a wide range of asset types (hardware, consumables, licenses), and each required different metadata (serial numbers, location, assignments, expiry, license counts). Designing a flexible yet simple data model was tricky, especially when aiming to achieve scalability for future assets to be included in the future.

User adoption: Team members were somewhat comfortable with spreadsheets as it was familiar, even though it was highly error prone. To reduce the risk of resistance to a new system the UI/UX had to feel approachable.

Audit & reporting needs: Managers required advanced functionality like exportable reports, history logs and audit trails with usability for non-technical staff.

Solution, Output & Impact

What I built:

  • A clean, user-centred, scalable design with a unified asset list, filters & search, with ability to sort by type, location, status, or assigned user.

  • Asset detail pages with metadata, assignment history & life-cycle status.

  • Exportable reports & audit logs: CSV/Excel export, history logs per asset, and summary reports for managers.

  • Responsive design: desktop & tablet for general use, with minimal mobile-friendly design for quick checks or asset review on the go.

  • Usability testing (remote & in-office) & iterative prototyping with agile methodologies until time of hand off.

Impact / Results (where measurable):

  • Reduced time spent logging asset data by 70%.

  • Eliminated asset “loss incidents” tied to missing records (over first 3 months).

  • High user adoption: within a month, 95% of asset changes and requests went through the new system.

  • Managers reported increased confidence in data and compliance which improved integrated seamlessly with existing systems, reducing setup and maintenance overhead.

  • Delivered a scalable solution capable of supporting multiple tenants with varying user roles and permissions.