AWS Amplify Starter Project
A highly opinionated AWS Amplify starter project. It will work as a Todo application.
The project uses:
- Amplify Authenticator, for authentication
- Amplify Datastore for saving data and real time updates
- bloc for state management.
Requirements š
Before you move forward, be sure to have
- your AWS Account created
- Amplify CLI is installed.
If you do not know how to do it, you can check the official documentation or this blog post for detailed guide.
How to use š
First create your mason project by running mason init
on any folder that you want.
Afterwards, add the library to your project.
mason add amplify_starter
Now generate the files.
You can either fill in the variables on your CLI:
mason make amplify_starter --project_name "AWS Amplify Todo" --project_organization "com.example"
OR
let CLI guide you through the process
mason make amplify_starter
Variables āØ
Variable | Description | Default | Type |
---|---|---|---|
project_name | Name of your project | Amplify Starter | string |
project_organization | Organization of your project | com.example | string |