https://github.com/liberxue/aws-iot-console
Serverless IoT Application Console
https://github.com/liberxue/aws-iot-console
amplify amplify-auth amplify-console amplify-js aws aws-cloudformation aws-dynamodb aws-lambda dynamodb graphql graphql-api iot lambdafunction low-code no-code
Last synced: about 1 month ago
JSON representation
Serverless IoT Application Console
- Host: GitHub
- URL: https://github.com/liberxue/aws-iot-console
- Owner: Liberxue
- Created: 2021-12-18T06:26:20.000Z (over 4 years ago)
- Default Branch: feature/dev
- Last Pushed: 2024-10-15T08:16:42.000Z (over 1 year ago)
- Last Synced: 2025-05-31T11:43:47.841Z (about 1 year ago)
- Topics: amplify, amplify-auth, amplify-console, amplify-js, aws, aws-cloudformation, aws-dynamodb, aws-lambda, dynamodb, graphql, graphql-api, iot, lambdafunction, low-code, no-code
- Language: JavaScript
- Homepage:
- Size: 2.18 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# aws-iot-console



|Category|Resource name|Operation |Provider plugin|
| ----------- | ----------- |----------- |----------- |
| Auth | awsiotconsoleb179285c | Create | awscloudformation |
| Function | lambdaThingTriggerf368232f | Create | awscloudformation |
| Function | lambdaThing | Create | awscloudformation |
| Function | ThingLogModelTrigger6fe99b16 | Create | awscloudformation |
| Function | lambdaThingLog | Create | awscloudformation |
| Storage | lambdaThing | Create | awscloudformation |
| Storage | ThingLogModel | Create | awscloudformation |
| Api | ConsoleRESTAPI | Create | awscloudformation |
## Quick Start
```shell
git clone https://github.com/Liberxue/aws-iot-console.git
```
```shell
cd aws-iot-console
```
```shell
yarn install
```
#### [amplify](https://docs.amplify.aws/cli/start/install)
```shell
amplify configure
```
```shell
amplify init
```
### [REST API](https://docs.amplify.aws/lib/restapi/getting-started/q/platform/js/#configure-your-application)
```shell
amplify add api
```
### [analytics](https://docs.amplify.aws/lib/analytics/getting-started/q/platform/js/#configure-your-app)
```shell
amplify add analytics
```
### [Cognito Lambda](https://docs.amplify.aws/cli/function/#function-templates)
#### env
```shell
var environment = process.env.ENV
var region = process.env.REGION
var apiBetatestGraphQLAPIIdOutput = process.env.API_BETATEST_GRAPHQLAPIIDOUTPUT
var apiBetatestGraphQLAPIEndpointOutput = process.env.API_BETATEST_GRAPHQLAPIENDPOINTOUTPUT
```
### [Authentication](https://docs.amplify.aws/cli/auth/overview/)
```shell
amplify add auth
```
```shell
amplify auth console
```
```shell
amplify status
```
```shell
amplify push
```
### Compiles and hot-reloads for development
```shell
yarn serve
```
### Compiles and minifies for production
```shell
yarn build
```
### Lints and fixes files
```shell
yarn lint
```
### Destroy
#### *Deletes all of the resources tied to the project from the cloud*
```shell
amplify delete
```