Skip to content

feat: FREE trial messaging, remove re-seeding, update to us-east-1#3

Merged
chrisns merged 1 commit into
mainfrom
feature/free-trial-region-updates
Dec 5, 2025
Merged

feat: FREE trial messaging, remove re-seeding, update to us-east-1#3
chrisns merged 1 commit into
mainfrom
feature/free-trial-region-updates

Conversation

@chrisns
Copy link
Copy Markdown
Member

@chrisns chrisns commented Dec 5, 2025

Summary

  • Remove all cost references and emphasize AWS is providing scenarios FREE via NDX:Try programme
  • Create prominent free-trial-banner component with clear "Try at No Cost" messaging
  • Add cross-linking between related scenarios for better discoverability
  • Remove non-functional sample data re-seeding functionality (simplified to static "Ready" state)
  • Update all region references from eu-west-2 (London) to us-east-1 (N. Virginia)

Changes

FREE Trial Messaging

  • Removed estimatedCost, maximumCost, costBreakdown from all 6 scenarios in scenarios.yaml
  • Created free-trial-banner.njk component with prominent "AWS is providing this evaluation completely FREE" messaging
  • Updated homepage hero and trust indicators to emphasize FREE access
  • Updated exploration YAML files to show "FREE as part of NDX:Try programme"

Cross-Linking

  • Added relatedScenarios arrays to each scenario for automatic cross-linking
  • Added getRelatedScenarios filter to eleventy.config.js
  • Related scenarios now appear at the bottom of each scenario page

Re-Seeding Removal

  • Simplified sample-data-status.njk to show static "Ready" status
  • Removed manual seeding instructions from all walkthrough index pages
  • Removed API calls and complex JavaScript from sample data component

Region Updates

  • Changed all eu-west-2 references to us-east-1
  • Updated data residency from "UK (London)" to "US (N. Virginia)"

Test plan

  • Build passes (npm run build)
  • All scenario pages display FREE badge instead of cost
  • Free trial banner appears on scenario pages
  • Related scenarios section shows cross-links
  • Sample data shows static "Ready" status
  • All CloudFormation links point to us-east-1

🤖 Generated with Claude Code

- Remove all cost references (estimatedCost, maximumCost, costBreakdown)
- Add prominent "FREE via NDX:Try" messaging across all pages
- Create free-trial-banner.njk component
- Add cross-linking between related scenarios via relatedScenarios field
- Remove non-functional sample data re-seeding functionality
- Simplify sample-data-status.njk to static "Ready" state
- Update all region references from eu-west-2 to us-east-1
- Update data residency from UK (London) to US (N. Virginia)
- Update schema to make cost fields optional and add relatedScenarios

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@chrisns chrisns merged commit a38319a into main Dec 5, 2025
1 check passed
@chrisns chrisns deleted the feature/free-trial-region-updates branch January 5, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant