options.ts
1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
export type PricingPlans = {
title: string
model: string
badges?: string[]
description: string
price: number
priceMonth: number
features: Feature[]
}
type Feature = {
description: string
isAvailable: boolean
}
const features = [
'Up to 10 Active Users',
'Up to 30 Project Integrations',
'Analytics Module',
'Finance Module',
'Accounting Module',
'Network Platform',
'Unlimited Cloud Spase',
]
export const pricingPlans: PricingPlans[] = [
{
title: 'Startup',
model: 'Startup',
description: 'Optimal for 10+ team size and new startup',
price: 39,
priceMonth: 5,
features: features.map((d, i) => ({ description: d, isAvailable: i < 3 })),
},
{
title: 'Advanced',
model: 'Advanced',
description: 'Optimal for 100+ team size and grown company',
price: 339,
priceMonth: 35,
features: features.map((d, i) => ({ description: d, isAvailable: i < 5 })),
badges: ['Popular choice'],
},
{
title: 'Enterprise',
model: 'Enterprise',
description: 'Optimal for 1000+ team and enterpise',
price: 999,
priceMonth: 100,
features: features.map((d) => ({ description: d, isAvailable: true })),
},
]