Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salihgueler/amplify_starter
An opinionated Flutter project for starting with AWS Amplify
https://github.com/salihgueler/amplify_starter
Last synced: 11 days ago
JSON representation
An opinionated Flutter project for starting with AWS Amplify
- Host: GitHub
- URL: https://github.com/salihgueler/amplify_starter
- Owner: salihgueler
- License: mit
- Created: 2022-07-06T13:20:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-01T12:20:25.000Z (almost 2 years ago)
- Last Synced: 2024-10-14T09:43:26.764Z (25 days ago)
- Language: Dart
- Size: 1.3 MB
- Stars: 26
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Amplify Starter Project
[![Powered by Mason][mason_badge]][mason_link]
A highly opinionated AWS Amplify starter project. Based on Very Good Core.
## 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](https://docs.amplify.aws/start/getting-started/installation/q/integration/flutter/) or this [blog post](https://medium.com/p/ef748798fdbf) 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.
```shell
mason add amplify_starter
```Now generate the files.
You can either fill in the variables on your CLI:
```shell
mason make amplify_starter --project_name "AWS Amplify Starter" --project_organization "com.example"
```**OR**
let CLI guide you through the process
```shell
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` |[mason_badge]: https://img.shields.io/endpoint?url=https%3A%2F%2Ftinyurl.com%2Fmason-badge
[mason_link]: https://github.com/felangel/mason