Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
24317d0
feat: update plans in hero and table
saimonkat Apr 10, 2025
1d781cd
feat: features section and faq moved to shared section
saimonkat Apr 10, 2025
6638956
chore: cut table compute row to 6 lines
saimonkat Apr 10, 2025
baac0b6
fix: minor table updates
saimonkat Apr 10, 2025
894070b
chore: fix GDPR typo
saimonkat Apr 11, 2025
6054461
refactor: hero and table plans
saimonkat Apr 11, 2025
1981471
Merge remote-tracking branch 'origin/main' into pricing-page-update
saimonkat Apr 11, 2025
3be5d87
fix: style issues
saimonkat Apr 14, 2025
272be6d
fix: style issues
saimonkat Apr 14, 2025
e232089
fix: faq-item mobile padding
saimonkat Apr 14, 2025
480e1f5
fix: responsive style fixes
saimonkat Apr 15, 2025
f3a6463
refactor: qa comments
saimonkat Apr 15, 2025
03e5d22
Update hero.jsx
carlotas19 Apr 17, 2025
72a8076
Update plans.json
carlotas19 Jun 9, 2025
72d0e59
chore: remove aws pay link from hero section
saimonkat Jun 11, 2025
de5e2a1
feat: add icons to table and features
saimonkat Jun 11, 2025
fe55b43
chore: fix links in faq section
saimonkat Jun 11, 2025
3b53e2f
refactor: code fixes
saimonkat Jun 11, 2025
f254422
chore: update icon for add-ons
saimonkat Jun 11, 2025
5529020
Merge remote-tracking branch 'origin/main' into pricing-page-update
saimonkat Jun 11, 2025
06ec725
fix: seo heading issue in menu banner
saimonkat Jun 12, 2025
42a29ba
refactor: code issues
saimonkat Jun 12, 2025
3c7cf07
chore: use "tailored to your needs" for all enterprise rows
saimonkat Jun 12, 2025
39a1f2c
Update plans.json
carlotas19 Jun 13, 2025
7e34652
Update plans.json
carlotas19 Jun 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 2 additions & 9 deletions public/images/check.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/images/minus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 0 additions & 5 deletions public/images/pricing/autoscale.svg

This file was deleted.

11 changes: 0 additions & 11 deletions public/images/pricing/clock.svg

This file was deleted.

4 changes: 0 additions & 4 deletions public/images/pricing/projects.svg

This file was deleted.

12 changes: 0 additions & 12 deletions public/images/pricing/storage.svg

This file was deleted.

2 changes: 1 addition & 1 deletion src/app/enterprise/page.jsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import Bento from 'components/pages/enterprise/bento';
import CaseStudies from 'components/pages/enterprise/case-studies';
import Faq from 'components/pages/enterprise/faq';
import Features from 'components/pages/enterprise/features';
import Hero from 'components/pages/enterprise/hero';
import HowNeonHelps from 'components/pages/enterprise/how-neon-helps';
import Usage from 'components/pages/enterprise/usage';
import CTA from 'components/shared/cta';
import Faq from 'components/shared/faq';
import Layout from 'components/shared/layout';
import Logos from 'components/shared/logos';
import TestimonialNew from 'components/shared/testimonial-new';
Expand Down
62 changes: 59 additions & 3 deletions src/app/pricing/page.jsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import Faq from 'components/pages/pricing/faq';
import Features from 'components/pages/pricing/features';
import Hero from 'components/pages/pricing/hero';
import Plans from 'components/pages/pricing/plans';
import Startups from 'components/pages/pricing/startups';
import CTA from 'components/shared/cta';
import Faq from 'components/shared/faq';
import Layout from 'components/shared/layout';
import Logos from 'components/shared/logos';
import LINKS from 'constants/links';
Expand All @@ -28,13 +29,68 @@ const logos = [
'commure',
];

const faqItems = [
{
question: 'What is a compute hour?',
answer: `Compute hour is the metric for compute usage in Neon. The quick math: [compute hours] = [compute size] x [hours your compute runs]. Each pricing plan includes a certain number of compute hours; how quickly you consume these hours depends on the size of your compute and how long it runs. Once you exceed the allocated amount of compute hours, you'll be billed for overages in a given month.`,
id: 'compute-hour',
initialState: 'open',
},
{
question: 'How does billing work?',
answer: `In Neon, you are charged a monthly fee plus any additional compute and/or storage usage over what's included in your plan. For example, the Launch plan includes 300 compute-hours of compute usage; if you consume 320 compute-hours in a month, your will see extra 20 compute-hours in your monthly bill.`,
},
{
question: 'When will I be billed?',
answer: `Neon bills for the past month's usage at the beginning of each calendar month. For more information, see <a href="${LINKS.manageBilling}">Manage billing</a>.`,
},
{
question: 'How many compute hours will it take to run my workload?',
answer: `You can get a good idea by estimating how many hours your databases run, and at which compute size. For example: imagine you’re running a 2 CPU, 8 GB RAM database for 2 hours a day (or 62 hours per month). This equals [2 CU * 62 hours] = 124 compute hours per month.`,
},
{
question: 'How can I control my costs?',
answer: `When enabling <a href="/docs/introduction/autoscaling">autoscaling</a>, you will set a maximum autoscaling limit (e.g. 2 CU) that will act as a de-facto cost limit.`,
},
{
question: 'Do you offer discounts and credits for Startups?',
answer: `Yes! Startups that have received venture funding can apply for up to $100K in credits to help them get started with Neon. <a href="${LINKS.startups}">Learn more and apply here</a>.`,
id: 'startup-discounts',
},
{
question: 'How is storage charged in Neon?',
answer: `Neon implements a unique storage engine that enables database branching on copy-on-write, without duplicate storage. You can create instant database copies (database branches) without adding to the storage bill. <a href="/docs/introduction/usage-metrics">Read more in our docs</a>.`,
},
{
question: 'Do I get a notification if I am approaching my usage limits?',
answer: `Yes, we display your usage consumption in the Neon admin console, and we will also email you when you’re getting close.`,
},
{
question: 'Can I use Neon for database-per-user architectures?',
answer: `Yes, Neon is a great option for designs demanding one database per user. Our recommendation is to follow a project-per-user (or project-per-tenant) pattern, taking advantage of the thousands of projects included in our pricing plans. <a href="${LINKS.useCases}/database-per-tenant">Read more</a>.`,
},
{
question: 'Is Neon compliant?',
answer: `Yes, Neon adheres to SOC 2, ISO 27001, ISO 27701 standards and complies with GDPR and CCPA regulations. HIPAA compliance is also available upcon contract—if you need HIPAA, <a href="${LINKS.contactSales}">contact us</a> and we'll walk you through it`,
},
{
question: 'Which level of uptime can I expect with Neon?',
answer: `Neon offers a 99.95% uptime SLA for Business and Enterprise customers, ensuring consistent availability and performance for mission-critical applications.`,
},
{
question: 'Can Neon help with migrations?',
answer: `Absolutely. Our expert team assists Business and Enterprise clients throughout the migration process. <a href="${LINKS.migrationAssistance}">Tell us here</a> if you're considering migrating to Neon. `,
},
];

const PricingPage = () => (
<Layout>
<Hero />
<Logos className="mt-[136px] xl:mt-28 lg:mt-24 lg:pt-0 md:mt-20" logos={logos} />
<Startups className="mt-[184px] xl:mt-40 lg:mt-32 md:mt-20" />
<Plans className="my-[184px] scroll-mt-5 px-safe xl:my-40 lg:mt-32 md:my-20" />
<Faq />
<Plans className="mt-[184px] scroll-mt-5 px-safe xl:mt-40 lg:mt-32 md:mt-20" />
<Features />
<Faq items={faqItems} />
<CTA
className="pb-[350px] pt-[445px] xl:pb-[200px] xl:pt-[260px] lg:pb-[150px] lg:pt-[220px] sm:pb-[100px] sm:pt-[160px]"
title="Still have a question?"
Expand Down
76 changes: 0 additions & 76 deletions src/components/pages/pricing/faq/faq.jsx

This file was deleted.

3 changes: 0 additions & 3 deletions src/components/pages/pricing/faq/index.js

This file was deleted.

3 changes: 0 additions & 3 deletions src/components/pages/pricing/faq/item/index.js

This file was deleted.

112 changes: 0 additions & 112 deletions src/components/pages/pricing/faq/item/item.jsx

This file was deleted.

Loading