From ebe0b63051c07a90bb58ca823452e69f6f6907c9 Mon Sep 17 00:00:00 2001 From: Guillaume Date: Thu, 22 Aug 2024 14:53:31 +0200 Subject: [PATCH] Update website copy --- components/footer.tsx | 3 +- components/plans.tsx | 15 +- pages/custom-services.tsx | 91 ++--- pages/faq.tsx | 5 +- pages/training.tsx | 11 +- pages/use-cases/index.tsx | 2 +- pages/what-is-mockoon.tsx | 6 +- .../api-mock-creation-maintenance.svg | 233 ++++++++++++ .../custom-services/api-mock-deployment.svg | 259 +++++++++++++ .../api-training-and-workshops.svg | 163 ++++++++ .../create-custom-mock-api.svg | 1 - .../deployment-and-configuration.svg | 1 - .../enterprise-priority-support.svg | 184 +++++++++ .../images/custom-services/live-training.svg | 1 - .../illustrations/use-cases/api-design.svg | 328 ---------------- .../illustrations/use-cases/client-demo.svg | 206 ---------- .../use-cases/team-dependency.svg | 353 ----------------- ...accelerate-third-party-api-integration.svg | 189 +++++++++- ...-mocking-better-api-design-ux-research.svg | 329 +++++++++++++++- ...king-creates-more-engaging-client-demo.svg | 207 +++++++++- ...-software-improves-integration-testing.svg | 183 ++++++++- ...mocking-speeds-up-developer-onboarding.svg | 132 ++++++- ...ocking-speeds-up-development-lifecycle.svg | 354 +++++++++++++++++- .../api-integration.svg | 0 .../integration-testing.svg | 0 .../onboarding.svg | 0 26 files changed, 2279 insertions(+), 977 deletions(-) create mode 100644 public/images/custom-services/api-mock-creation-maintenance.svg create mode 100644 public/images/custom-services/api-mock-deployment.svg create mode 100644 public/images/custom-services/api-training-and-workshops.svg delete mode 100644 public/images/custom-services/create-custom-mock-api.svg delete mode 100644 public/images/custom-services/deployment-and-configuration.svg create mode 100644 public/images/custom-services/enterprise-priority-support.svg delete mode 100644 public/images/custom-services/live-training.svg delete mode 100644 public/images/illustrations/use-cases/api-design.svg delete mode 100644 public/images/illustrations/use-cases/client-demo.svg delete mode 100644 public/images/illustrations/use-cases/team-dependency.svg rename public/images/{illustrations/use-cases => what-is-mockoon}/api-integration.svg (100%) rename public/images/{illustrations/use-cases => what-is-mockoon}/integration-testing.svg (100%) rename public/images/{illustrations/use-cases => what-is-mockoon}/onboarding.svg (100%) diff --git a/components/footer.tsx b/components/footer.tsx index 91a95158..04be2e7d 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -421,7 +421,8 @@ const Footer: FunctionComponent<{

© Mockoon 2017 - {new Date().getFullYear()}

- {router.route.includes('use-cases') && ( + {(router.route.includes('use-cases') || + router.route.includes('custom-services')) && (

Illustrations by Storyset diff --git a/components/plans.tsx b/components/plans.tsx index 0b5eca98..186eadde 100644 --- a/components/plans.tsx +++ b/components/plans.tsx @@ -33,6 +33,12 @@ const faq: AccordionData = [ 'What is the difference between "Email support" and "Enterprise support"?', content: "Email support is a standard support service provided to all users. You can contact us at any time by email and we will help you with your questions without a guaranteed response time. Enterprise support is a premium support service provided to Enterprise plan users with a guaranteed response time. For more information, please refer to the terms of service." + }, + { + title: + 'We are using the open-source version, but we are interested in getting priority support. Can I purchase it separately?', + content: + 'Yes, we offer custom services that can include priority support. Do not hesitate to contact us to discuss your needs.' } ] }, @@ -66,17 +72,12 @@ const faq: AccordionData = [ { title: 'Do you offer discounts for schools, bootcamps or students?', content: - 'We provide educational institutions with free Solo plans for all their students. Do not hesitate to contact us to become a partner.' - }, - { - title: 'Do you have a discount for startups?', - content: - 'We offer substantial discounts for startups and bootstrapped entrepreneurs who did not raise funds. Do not hesitate to contact us to learn about the conditions and benefits of the program.' + 'We provide educational institutions with substantial discounts. Do not hesitate to contact us to become a partner.' }, { title: 'How can I cancel my subscription?', content: - 'You can manage your subscription using the links in the emails you received from Paddle.com. You can also contact us and we will help you cancel your subscription.' + 'You can manage your subscription using the links in the emails you received from Paddle.com or in your account management page. You can also contact us and we will help you cancel your subscription.' }, { title: 'Can I get a refund?', diff --git a/pages/custom-services.tsx b/pages/custom-services.tsx index a7f7c07c..308720e0 100644 --- a/pages/custom-services.tsx +++ b/pages/custom-services.tsx @@ -1,33 +1,38 @@ import { FunctionComponent } from 'react'; +import AlternatedFeatures from '../components/alternated-features'; import Hero from '../components/hero'; import Meta from '../components/meta'; import Layout from '../layout/layout'; export const services = [ { - label: 'Infrastructure', - title: 'Mockoon setup and deployment', + title: 'Mockoon setup and deployment', description: 'We can help you set up and deploy Mockoon on your infrastructure, server, or CI/CD pipeline for all your use cases: development, integration testing, QA, etc.', - imgSrc: '/images/custom-services/deployment-and-configuration.svg', + imgSrc: '/images/custom-services/api-mock-deployment.svg', imgAlt: 'one person checking tasks statuses' }, { - label: 'Code', - title: 'API mock creation', + title: 'API mock creation', description: 'We can take care of creating and maintaining your API mocks for you. We can also help you migrate your existing mocks to Mockoon and advise on how to best handle your use cases.', - imgSrc: '/images/custom-services/create-custom-mock-api.svg', + imgSrc: '/images/custom-services/api-mock-creation-maintenance.svg', imgAlt: 'a person looking at code' }, { - label: 'Training', - title: 'Live training and workshops', + title: + 'Live training and workshops', description: 'We can provide live training and workshops for your team to help you get started with Mockoon, learn how to make the most of it, or learn about API and API design in general.', - imgSrc: '/images/custom-services/live-training.svg', - imgAlt: 'multiple persons taking a live training session', - cta: { link: '/training/', text: 'Book online' } + imgSrc: '/images/custom-services/api-training-and-workshops.svg', + imgAlt: 'multiple persons taking a live training session' + }, + { + title: 'Priority enterprise support', + description: + 'We can provide priority support for your team, including guaranteed response times, dedicated support channels, and custom SLAs.', + imgSrc: '/images/custom-services/enterprise-priority-support.svg', + imgAlt: 'multiple persons taking a live training session' } ]; @@ -40,60 +45,26 @@ const Services: FunctionComponent = function () { ogType='article' /> -

+
- {services.map((service, serviceIndex) => { - return ( -
-
- - {service.label} - - -

{service.title}

+ +
+
-
- {service.description} -
-
- {service.cta && ( - - {service.cta.text} → - - )} -
- -
-
- {service.imgAlt} -
-
- - ); - })} +
+
+
+ +
diff --git a/pages/faq.tsx b/pages/faq.tsx index 36948042..072bc0be 100644 --- a/pages/faq.tsx +++ b/pages/faq.tsx @@ -295,7 +295,10 @@ const Faq: FunctionComponent = function () {

Yes, you can get enterprise-grade support with our{' '} - Cloud plans. + Cloud plans. We can also provide + priority support separately.{' '} + Contact us for more + information.

diff --git a/pages/training.tsx b/pages/training.tsx index 9dd61411..25f683bf 100644 --- a/pages/training.tsx +++ b/pages/training.tsx @@ -25,12 +25,12 @@ const faq: AccordionData = [ { title: 'How long does the training last?', content: - 'The training can last up to 4 hours (see schedule above). Select the quantity of hours you want to book when you purchase the training. We can also accommodate custom training schedules. Contact us for more information.' + 'The training can last up to 4 hours (see schedule above). We can also accommodate custom training schedules. Contact us for more information.' }, { title: 'How many participants can attend the training?', content: - 'The training is for up to 5 participants. If you have a larger team, we can accommodate custom training schedules. Contact us for more information.' + 'Ideal group size is below 10 participants. If you have a larger team, we can accommodate custom training schedules. Contact us for more information.' }, { title: 'Do you offer a certificate of completion?', @@ -44,12 +44,7 @@ const faq: AccordionData = [ { title: 'Do you offer discounts?', content: - 'We offer a discount on the course price for students, teams and non-profit organizations. Do not hesitate to contact us to get a discount.' - }, - { - title: 'Can I get a refund?', - content: - 'We do not offer refunds for the training. If you are unable to attend the training, we can reschedule your training session for a later date.' + 'We offer a discount on the course price for students and non-profit organizations. Do not hesitate to contact us to get a discount.' } ] } diff --git a/pages/use-cases/index.tsx b/pages/use-cases/index.tsx index 37b21a05..5e3f4f89 100644 --- a/pages/use-cases/index.tsx +++ b/pages/use-cases/index.tsx @@ -78,7 +78,7 @@ export default function () { subtitle='Discover how mocking APIs with Mockoon can accelerate and streamline your applications development, integration, testing, and demos' /> -
+
diff --git a/pages/what-is-mockoon.tsx b/pages/what-is-mockoon.tsx index d76701ed..8f8217b7 100644 --- a/pages/what-is-mockoon.tsx +++ b/pages/what-is-mockoon.tsx @@ -72,7 +72,7 @@ export default function () {
one person connecting to multiple applications @@ -94,7 +94,7 @@ export default function () {
visual representation of software testing @@ -115,7 +115,7 @@ export default function () {
Two people coding diff --git a/public/images/custom-services/api-mock-creation-maintenance.svg b/public/images/custom-services/api-mock-creation-maintenance.svg new file mode 100644 index 00000000..0ac3b9c4 --- /dev/null +++ b/public/images/custom-services/api-mock-creation-maintenance.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/custom-services/api-mock-deployment.svg b/public/images/custom-services/api-mock-deployment.svg new file mode 100644 index 00000000..7f8ee6f7 --- /dev/null +++ b/public/images/custom-services/api-mock-deployment.svg @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/custom-services/api-training-and-workshops.svg b/public/images/custom-services/api-training-and-workshops.svg new file mode 100644 index 00000000..b8ecb0c5 --- /dev/null +++ b/public/images/custom-services/api-training-and-workshops.svg @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/custom-services/create-custom-mock-api.svg b/public/images/custom-services/create-custom-mock-api.svg deleted file mode 100644 index 8f2ff353..00000000 --- a/public/images/custom-services/create-custom-mock-api.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/images/custom-services/deployment-and-configuration.svg b/public/images/custom-services/deployment-and-configuration.svg deleted file mode 100644 index 8b08dc07..00000000 --- a/public/images/custom-services/deployment-and-configuration.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/images/custom-services/enterprise-priority-support.svg b/public/images/custom-services/enterprise-priority-support.svg new file mode 100644 index 00000000..7f6b4c0f --- /dev/null +++ b/public/images/custom-services/enterprise-priority-support.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/custom-services/live-training.svg b/public/images/custom-services/live-training.svg deleted file mode 100644 index 1986c1c7..00000000 --- a/public/images/custom-services/live-training.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/images/illustrations/use-cases/api-design.svg b/public/images/illustrations/use-cases/api-design.svg deleted file mode 100644 index a25e0eb9..00000000 --- a/public/images/illustrations/use-cases/api-design.svg +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/images/illustrations/use-cases/client-demo.svg b/public/images/illustrations/use-cases/client-demo.svg deleted file mode 100644 index 1cf44f4d..00000000 --- a/public/images/illustrations/use-cases/client-demo.svg +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/images/illustrations/use-cases/team-dependency.svg b/public/images/illustrations/use-cases/team-dependency.svg deleted file mode 100644 index f7f2916d..00000000 --- a/public/images/illustrations/use-cases/team-dependency.svg +++ /dev/null @@ -1,353 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/images/use-cases/accelerate-third-party-api-integration.svg b/public/images/use-cases/accelerate-third-party-api-integration.svg index 624db67b..817837a0 100644 --- a/public/images/use-cases/accelerate-third-party-api-integration.svg +++ b/public/images/use-cases/accelerate-third-party-api-integration.svg @@ -1 +1,188 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/use-cases/api-mocking-better-api-design-ux-research.svg b/public/images/use-cases/api-mocking-better-api-design-ux-research.svg index df7a9602..c7b5ab35 100644 --- a/public/images/use-cases/api-mocking-better-api-design-ux-research.svg +++ b/public/images/use-cases/api-mocking-better-api-design-ux-research.svg @@ -1 +1,328 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/use-cases/api-mocking-creates-more-engaging-client-demo.svg b/public/images/use-cases/api-mocking-creates-more-engaging-client-demo.svg index c08eec4a..0f295ffd 100644 --- a/public/images/use-cases/api-mocking-creates-more-engaging-client-demo.svg +++ b/public/images/use-cases/api-mocking-creates-more-engaging-client-demo.svg @@ -1 +1,206 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/use-cases/api-mocking-software-improves-integration-testing.svg b/public/images/use-cases/api-mocking-software-improves-integration-testing.svg index 7c1a4eea..5578b5cd 100644 --- a/public/images/use-cases/api-mocking-software-improves-integration-testing.svg +++ b/public/images/use-cases/api-mocking-software-improves-integration-testing.svg @@ -1 +1,182 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/use-cases/api-mocking-speeds-up-developer-onboarding.svg b/public/images/use-cases/api-mocking-speeds-up-developer-onboarding.svg index 1fcd305c..067313ec 100644 --- a/public/images/use-cases/api-mocking-speeds-up-developer-onboarding.svg +++ b/public/images/use-cases/api-mocking-speeds-up-developer-onboarding.svg @@ -1 +1,131 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/use-cases/api-mocking-speeds-up-development-lifecycle.svg b/public/images/use-cases/api-mocking-speeds-up-development-lifecycle.svg index ceba0526..b74bf1b3 100644 --- a/public/images/use-cases/api-mocking-speeds-up-development-lifecycle.svg +++ b/public/images/use-cases/api-mocking-speeds-up-development-lifecycle.svg @@ -1 +1,353 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/illustrations/use-cases/api-integration.svg b/public/images/what-is-mockoon/api-integration.svg similarity index 100% rename from public/images/illustrations/use-cases/api-integration.svg rename to public/images/what-is-mockoon/api-integration.svg diff --git a/public/images/illustrations/use-cases/integration-testing.svg b/public/images/what-is-mockoon/integration-testing.svg similarity index 100% rename from public/images/illustrations/use-cases/integration-testing.svg rename to public/images/what-is-mockoon/integration-testing.svg diff --git a/public/images/illustrations/use-cases/onboarding.svg b/public/images/what-is-mockoon/onboarding.svg similarity index 100% rename from public/images/illustrations/use-cases/onboarding.svg rename to public/images/what-is-mockoon/onboarding.svg