Back

Web app

Manage and track all software licenses in a global IT company with over 10,000 employees

Back

Web app

Manage and track all software licenses in a global IT company with over 10,000 employees

Overview

The goal of this project was to design a web application that simplifies and standardizes license management across the company. At that time, the lack of unified processes for managing licenses and limited visibility into their usage led to inefficiencies and prevented optimal resource allocation.

Role

Grigore worked as the Lead Designer, directly designing the core parts of the application while also defining key solutions and coordinating the work of 3 designers (Nicolae Morozov, Dorin Bicherschi and Tatiana Ungureanu) to ensure overall design quality and consistency.

Process

  • Analyzed license management processes and identified inefficiencies

  • Defined application users, roles, and actions

  • Created user flows

  • Conducted competitive analysis

  • Defined content and data spects

  • Designed low-fidelity wireframes

  • Built a design system from scratch

  • Designed hi-fidelity wireframes

  • Handed off designs to development and provided design QA

Outcome

The project resulted in a cohesive, scalable design solution that streamlined license management processes, improved transparency, and created the foundation for more efficient resource allocation across the company.

01. Discovery & analysis

Grigore analyzed the current license management practices by interviewing employees responsible for procurement and renewals. The research revealed differences in procedures depending on software and license types, as well as a lack of monitoring of usage efficiency. Together with the project manager, he defined the application users, their roles, rights, and responsibilities.

02. User flows

User flows were created and validated, reflecting the specific access rights and responsibilities of each role.

03. Competitive analysis

An analysis of similar online services was conducted, with a comparative list of strengths and weaknesses compiled. As a result, the idea of creating a dedicated dashboard page for visualizing the overall picture emerged.

04. Content

The content was defined and approved. Key input data was organized in a table to clarify which attributes should be displayed and in what format.

05. Lo-fi wireframes

Based on the user flow and the defined content, the first lo-fi wireframes were designed.

06. Design system

During the work on the lo-fi wireframes, a set of necessary key components and styles was determined, which formed the basis of the design system. It was built entirely from scratch in parallel with the interface.

07. Hi-fi designs

A dashboard was created as the homepage, providing an at-a-glance overview of license usage and key metrics.

A licenses page was designed, showing cost, number of seats, and expiration date. On the detailed page, parameters could be edited, and through the “Add” function, new licenses could be created.

A user management page was designed, allowing role assignments and identification of inactive accounts.

The user flow deliverables consisted of 10 user flows, 27 screens, and 10 filter states.

08. Design QA

After implementation and testing, Grigore provided design QA, identifying and resolving inconsistencies. He emphasizes that a designer’s role does not conclude with the handoff of mockups, true design ownership continues into development to ensure the final product aligns with the original vision and delivers a high-quality user experience.

Let's talk

Feel free to reach out if you’d like to find more details, collaborate, share an idea, or just say hi.

Create a free website with Framer, the website builder loved by startups, designers and agencies.