defenseunicorns / uds-errr

Apache License 2.0
0 stars 0 forks source link

UDS Application Dashboard #3

Open Madeline-UX opened 1 month ago

Madeline-UX commented 1 month ago

Current Problem

Currently, for the UDS prod environment, there is no UDS landing page that can be used to navigate the different tools available in the cluster (Gitlab and leapfrog). As a result, new users must know the direct URL for these applications in order to access them. This solution will provide a centralized location for users to discover, learn about, and access the available tools within the UDS platform, driving adoption and facilitating a more efficient workflow.

This is especially important for growth and demoing UDS capabilities.

User Story:

As a software factory developer or AI tool user, I want to access a dashboard that displays all available applications, So that I can easily discover, learn about, and access the tools I need.

Scenario: User views the Application Dashboard

Scenario: Software Factory Developer discovers new tools

Scenario: User navigates to a specific application

Given I am on the Application Dashboard When I click on a link within an application card Then I should be directed to the appropriate resource, such as the application itself

Additional Context

The application's dashboard will be the first landing page for all new and returning users to our environment. This is an MVP and temporary solution as we plan to build out a more robust self-service flow in the future.

Design References

Figma File - Dev Mode link

Card Option C

UDS - Apps MVP -c

Madeline-UX commented 1 month ago

Video of the following Flow

UDS.is > Login > Google SSO > App Dashboard MVP > mission App

https://github.com/defenseunicorns/uds-engine/assets/92826525/649e7bb6-3ae9-4999-865d-4949de1a935f

BillyFigueroa commented 1 month ago

Video of the following Flow

UDS.is > Login > Google SSO > App Dashboard MVP > mission App UDS.IS.Landingpage.MVP.mov

Thanks Madeline!