Skip to content

feat(pricing): implement 3-tier pricing strategy card layout - #432

Merged
johdanike merged 2 commits into
SwiftChainn:mainfrom
nelly439:feat/pricing-strategy-cards
Jul 31, 2026
Merged

feat(pricing): implement 3-tier pricing strategy card layout#432
johdanike merged 2 commits into
SwiftChainn:mainfrom
nelly439:feat/pricing-strategy-cards

Conversation

@nelly439

Copy link
Copy Markdown
Contributor
  • Add PricingCards component rendering Starter, Growth, and Enterprise tiers
  • Implement 'MOST POPULAR' highlighted state for Growth tier with z-10 elevation
  • Follow Component -> Hook -> Service layered architecture
  • Fetch data from backend API via pricingService.getPricingCards()
  • Add usePricingCards hook for data fetching with loading/error/refetch states
  • Add API route at /api/pricing/cards with fixture data
  • Add PricingCard and PricingCardsResponse types to types/pricing.ts
  • Include comprehensive unit tests (9 test cases)
  • Integrate PricingCards into landing page

Closes #323

nelly439 and others added 2 commits July 30, 2026 05:19
- Add PricingCards component rendering Starter, Growth, and Enterprise tiers
- Implement 'MOST POPULAR' highlighted state for Growth tier with z-10 elevation
- Follow Component -> Hook -> Service layered architecture
- Fetch data from backend API via pricingService.getPricingCards()
- Add usePricingCards hook for data fetching with loading/error/refetch states
- Add API route at /api/pricing/cards with fixture data
- Add PricingCard and PricingCardsResponse types to types/pricing.ts
- Include comprehensive unit tests (9 test cases)
- Integrate PricingCards into landing page

Closes #issue_id
@drips-wave

drips-wave Bot commented Jul 31, 2026

Copy link
Copy Markdown

@nelly439 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@johdanike

Copy link
Copy Markdown
Contributor

This pr was slighltly faulty with some conflicts. Resolved anyways

@johdanike
johdanike merged commit 0f0a761 into SwiftChainn:main Jul 31, 2026
0 of 2 checks passed
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.

Frontend: Pricing Tiers Strategy Cards

2 participants