Feature Request: Historical and Period-Based Usage Breakdown by Project
jordan095
HOBBYOP

12 hours ago

4645d847-e3ab-469c-a850-67639941241b.png

Feature Request: Historical and Period-Based Usage Breakdown by Project

💡 Abstract / Summary

Currently, the Usage dashboard shows a breakdown of costs by resource type (Memory, CPU, Egress, Volume) for a selected billing cycle (e.g., Mar 28 - Apr 28). However, the Usage by Project section at the bottom only displays the "Current Cost" instead of reflecting the historical data of the selected billing period.

We need the ability to view the exact usage and cost breakdown per project for the historically selected period, rather than just the real-time active current cost.


🛑 Current Pain Point

When auditing past bills or looking at previous cycles using the date picker (e.g., changing the cycle to a past month), the Total Usage ($4.10) and resource breakdowns update correctly, but the Usage by Project section remains static, showing only current active costs ($2.90 and $1.18).

This makes it impossible to:

  • Determine exactly which project drove up costs in a previous billing cycle.
  • Track individual project budget trends over time.
  • Properly allocate invoices to specific projects or clients after a billing period has closed.

🎯 Proposed Solution / User Story

As a developer/team administrator,

I want the "Usage by Project" section to dynamically update based on the selected billing period date picker,

So that I can accurately see how much each project cost during that specific timeframe.

Key Requirements:

  1. Dynamic Filtering: When a user changes the date period at the top right (e.g., Mar 28 - Apr 28), the cost shown next to each project (e.g., zealous-flow, proactive-passion) should change to reflect the cost incurred during that specific window.
  2. Label Update: Change the label from "Current Cost" to "Period Cost" or "Cost for [Selected Period]" when viewing past or specific billing cycles.
  3. Expandable Period Breakdown (Optional but Recommended): Clicking the dropdown arrow next to a project should show that specific project's Memory, CPU, and Egress breakdown for that selected period.

🖼️ UI Context (Based on Current Dashboard)

  • Date Picker Component: Mar 28 - Apr 28 (Top Right)
  • Current UI Behavior: Updates the main card ($4.10 Total Usage) but leaves the project list below locked to real-time/current data.
  • Expected UI Behavior: Sum of all project costs for the period should equal the "Total Usage" value ($4.10) of that same period.

Attachments

Under Review

0 Threads mention this feature

0 Replies

Welcome!

Sign in to your Railway account to join the conversation.

Loading...