Skip to content

Conversation

@chethanac15
Copy link

What does this PR change?

  • Assets Page Support: Built the new 'Assets' page using Carbon v11, and migrated the logic to TypeScript for better maintainability.
  • Visualization: Added a Recharts donut chart to show cost distribution across asset types at a glance.
  • Search/Filter: Integrated TableToolbarSearch so users can quickly find specific resources in large clusters.

Does this PR relate to any other PRs?

  • Submission for the LFX Mentorship Term 1 2026 challenge.

How will this PR impact users?

  • Users can now actually see and search their infrastructure assets (Nodes, Disks, etc.) within the UI instead of just relying on the API.

Does this PR address any GitHub or Zendesk issues?

How was this PR tested?

  • Verified locally with npm run serve and npm run build to confirm the TS compilation and layout are solid.

Does this PR require changes to documentation?

  • No.

Have you labeled this PR and its corresponding Issue as "next release" if it should be part of the next OpenCost release? If not, why not?

  • No. This PR is part of a mentorship coding challenge and serves as an initial implementation rather than a finalized release feature.

…st#28)

Signed-off-by: chethanac15 <acchethan15@gmail.com>
@netlify
Copy link

netlify bot commented Feb 8, 2026

Deploy Preview for opencost-ui ready!

Name Link
🔨 Latest commit ed8c496
🔍 Latest deploy log https://app.netlify.com/projects/opencost-ui/deploys/698a0600111fa400085e2ffa
😎 Deploy Preview https://deploy-preview-195--opencost-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: chethanac15 <acchethan15@gmail.com>
Signed-off-by: chethanac15 <acchethan15@gmail.com>
Signed-off-by: chethanac15 <acchethan15@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Assets in the UI

1 participant