feat: add initial application structure with configuration, UI components, and state management
This commit is contained in:
parent
fadf94002c
commit
0af6b17792
56 changed files with 6137 additions and 129 deletions
84
content/fixtures/streams.json
Normal file
84
content/fixtures/streams.json
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
{
|
||||
"revenueStreams": [
|
||||
{
|
||||
"id": "stream-1",
|
||||
"name": "Client Services",
|
||||
"category": "Services",
|
||||
"subcategory": "Development",
|
||||
"targetPct": 65,
|
||||
"targetMonthlyAmount": 7800,
|
||||
"certainty": "Committed",
|
||||
"payoutDelayDays": 30,
|
||||
"terms": "Net 30",
|
||||
"revenueSharePct": 0,
|
||||
"platformFeePct": 0,
|
||||
"restrictions": "General",
|
||||
"seasonalityWeights": [1.0, 1.0, 1.1, 1.1, 0.9, 0.8, 0.7, 0.8, 1.1, 1.2, 1.1, 1.0],
|
||||
"effortHoursPerMonth": 180
|
||||
},
|
||||
{
|
||||
"id": "stream-2",
|
||||
"name": "Platform Sales",
|
||||
"category": "Product",
|
||||
"subcategory": "Digital Tools",
|
||||
"targetPct": 20,
|
||||
"targetMonthlyAmount": 2400,
|
||||
"certainty": "Probable",
|
||||
"payoutDelayDays": 14,
|
||||
"terms": "Platform payout",
|
||||
"revenueSharePct": 0,
|
||||
"platformFeePct": 5,
|
||||
"restrictions": "General",
|
||||
"seasonalityWeights": [0.8, 0.9, 1.0, 1.1, 1.2, 1.1, 1.0, 0.9, 1.1, 1.2, 1.3, 1.1],
|
||||
"effortHoursPerMonth": 40
|
||||
},
|
||||
{
|
||||
"id": "stream-3",
|
||||
"name": "Innovation Grant",
|
||||
"category": "Grant",
|
||||
"subcategory": "Government",
|
||||
"targetPct": 10,
|
||||
"targetMonthlyAmount": 1200,
|
||||
"certainty": "Committed",
|
||||
"payoutDelayDays": 45,
|
||||
"terms": "Quarterly disbursement",
|
||||
"revenueSharePct": 0,
|
||||
"platformFeePct": 0,
|
||||
"restrictions": "Restricted",
|
||||
"seasonalityWeights": [1.0, 1.0, 1.0, 1.5, 1.0, 1.0, 0.5, 1.0, 1.0, 1.5, 1.0, 1.0],
|
||||
"effortHoursPerMonth": 8
|
||||
},
|
||||
{
|
||||
"id": "stream-4",
|
||||
"name": "Community Donations",
|
||||
"category": "Donation",
|
||||
"subcategory": "Individual",
|
||||
"targetPct": 3,
|
||||
"targetMonthlyAmount": 360,
|
||||
"certainty": "Aspirational",
|
||||
"payoutDelayDays": 3,
|
||||
"terms": "Immediate",
|
||||
"revenueSharePct": 0,
|
||||
"platformFeePct": 2.9,
|
||||
"restrictions": "General",
|
||||
"seasonalityWeights": [0.8, 0.9, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.1, 1.3, 1.4],
|
||||
"effortHoursPerMonth": 5
|
||||
},
|
||||
{
|
||||
"id": "stream-5",
|
||||
"name": "Consulting & Training",
|
||||
"category": "Other",
|
||||
"subcategory": "Professional Services",
|
||||
"targetPct": 2,
|
||||
"targetMonthlyAmount": 240,
|
||||
"certainty": "Probable",
|
||||
"payoutDelayDays": 21,
|
||||
"terms": "Net 21",
|
||||
"revenueSharePct": 0,
|
||||
"platformFeePct": 0,
|
||||
"restrictions": "General",
|
||||
"seasonalityWeights": [1.2, 1.1, 1.0, 0.9, 0.8, 0.7, 0.8, 0.9, 1.2, 1.3, 1.2, 1.0],
|
||||
"effortHoursPerMonth": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue