onlook icon indicating copy to clipboard operation
onlook copied to clipboard

feat: add pricing tiers ui

Open Kitenite opened this issue 9 months ago • 2 comments

Description

Related Issues

Type of Change

  • [ ] Bug fix
  • [ ] New feature
  • [ ] Documentation update
  • [ ] Release
  • [ ] Refactor
  • [ ] Other (please describe):

Testing

Screenshots (if applicable)

Additional Notes


[!IMPORTANT] Add pricing tiers UI and update database schema for subscription plans.

  • UI Changes:
    • Added TierPricingTable component in tier-pricing.tsx to display tiered pricing.
    • Updated PricingPage in page.tsx to include TierPricingTable and revised plan keys and data structure.
  • Database Schema:
    • Added plans, planPrices, subscriptions, and usageRecords tables in index.ts to support subscription plans.
    • Defined SubscriptionPlans enum and subscriptionPlanType for plan types.
  • Misc:
    • Renamed plan keys in page.tsx from BASIC, LAUNCH, SCALE to FREE, PRO, TEAMS.

This description was created by Ellipsis for 1cbc0e5ee1e7a9ef36cfec9a236a9df435ff5bdb. You can customize this summary. It will automatically update as commits are pushed.

Kitenite avatar Jun 11 '25 23:06 Kitenite

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ❌ Failed (Inspect) Jun 12, 2025 6:53pm
web ❌ Failed (Inspect) Jun 12, 2025 6:53pm

vercel[bot] avatar Jun 11 '25 23:06 vercel[bot]

This pull request has been ignored for the connected project wowaemfasoptxrdjhilu because there are no changes detected in apps/backend/supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase. Learn more about Supabase Branching ↗︎.

supabase[bot] avatar Jun 11 '25 23:06 supabase[bot]