diff --git a/src/app/dashboard/(admin)/admin/(settings)/settings/payment-information/page.tsx b/src/app/dashboard/(admin)/admin/(settings)/settings/payment-information/page.tsx index fa909b5d2..b50191203 100644 --- a/src/app/dashboard/(admin)/admin/(settings)/settings/payment-information/page.tsx +++ b/src/app/dashboard/(admin)/admin/(settings)/settings/payment-information/page.tsx @@ -1,6 +1,59 @@ import Link from "next/link"; import { Button } from "~/components/ui/button"; +import { cn } from "~/lib/utils"; + +const paymentPlans = [ + { + name: "Free", + price: 0, + text: "The essential to provide your best work for clients.", + features: ["10 Projects", "Up to 10 subscribers", "Advanced analytics"], + buttonText: "Current Plan", + link: "/dashboard/admin/settings/payment-information", + }, + { + name: "Basic", + price: 20, + text: "Ideal for growing needs who want more features.", + features: [ + "100 Projects", + "Up to 50 subscribers", + "Advanced analytics", + "24-hour support", + ], + buttonText: "Upgrade", + link: "/dashboard/admin/settings/payment-information/upgrade/basic", + }, + { + name: "Advanced", + price: 50, + text: "Designed for power users and maximum functionalities.", + features: [ + "200 Projects", + "Up to 100 subscribers", + "Advanced analytics", + "24-hour support", + "Marketing advisor", + ], + buttonText: "Upgrade", + link: "/dashboard/admin/settings/payment-information/upgrade/advanced", + }, + { + name: "Premium", + price: 100, + text: "Perfect for users who want more features.", + features: [ + "300 Projects", + "Up to 500 subscribers", + "Advanced analytics", + "24-hour support", + "Marketing advisor", + ], + buttonText: "Upgrade", + link: "/dashboard/admin/settings/payment-information/upgrade/premium", + }, +]; const PaymentInformation = () => { return ( @@ -17,132 +70,53 @@ const PaymentInformation = () => {

$0/month

-
+

Subscribe to your desired plan

-
-
-

Free

-

- {" "} - $0{" "} - /month{" "} -

-

- The essential to provide your best work for clients. -

-
    -
  • - 10 Projects{" "} -
  • -
  • - Up to 10 subscribers{" "} -
  • -
  • - Advanced analytics{" "} -
  • -
- -
-
-

Basic

-

- {" "} - $20{" "} - /month{" "} -

-

- Ideal for growing needs who want more features. -

-
    -
  • - 100 Projects{" "} -
  • -
  • - Up to 50 subscribers{" "} -
  • -
  • - Advanced analytics{" "} -
  • -
  • - 24-hour support{" "} -
  • -
- - - -
-
-

Advanced

-

- {" "} - $50{" "} - /month{" "} -

-

- Designed for power users and maximum functionalities. -

-
    -
  • - 200 Projects{" "} -
  • -
  • - Up to 100 subscribers{" "} -
  • -
  • - Advanced analytics{" "} -
  • -
  • - 24-hour support{" "} -
  • -
  • - Marketing advisor{" "} -
  • -
- - - -
-
-

Premium

-

- {" "} - $100{" "} - /month{" "} -

-

- Perfect for users who want more features. -

-
    -
  • - 300 Projects{" "} -
  • -
  • - Up to 500 subscribers{" "} -
  • -
  • - Advanced analytics{" "} -
  • -
  • - 24-hour support{" "} -
  • -
  • - Marketing advisor{" "} -
  • -
- - - -
+
+ ))}
@@ -150,7 +124,7 @@ const PaymentInformation = () => {

Highlights

-
+