Before you begin, make sure you have the following installed: - [Node.js](https://nodejs.org/) v14.x or later - [npm](https://www.npmjs.com/) v6.14.4 or later - [git](https://git-scm.com/) v2.14.1 or later import flutter1 from '/src/fragments/start/getting-started/flutter/prereq.mdx'; import react2 from '/src/fragments/start/getting-started/react/prereq.mdx'; import react_native3 from '/src/fragments/start/getting-started/reactnative/prereq.mdx'; ## Sign up for an AWS account If you don't already have an AWS account, you'll need to create one in order to follow the steps outlined in this tutorial. [Create AWS Account](https://portal.aws.amazon.com/billing/signup?redirect_url=https%3A%2F%2Faws.amazon.com%2Fregistration-confirmation#/start) > There are no upfront charges or any term commitments to create an AWS account and signing up gives you immediate access to the AWS Free Tier. ## Install the Amplify CLI The Amplify Command Line Interface (CLI) is a unified toolchain to create AWS cloud services for your app. Let's go ahead and install the Amplify CLI. import all0 from '/src/fragments/cli-install-block.mdx'; import config from '/src/fragments/cli-config.mdx'; Successfully set up the new user. In the next section, you'll set up the app and initialize Amplify.