Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yoshiki-0428/python-lambda-time-management
https://github.com/yoshiki-0428/python-lambda-time-management
alexa aws dynamodb lambda pip python python-lambda-local python3
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/yoshiki-0428/python-lambda-time-management
- Owner: yoshiki-0428
- Created: 2018-06-27T15:41:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-27T16:16:36.000Z (over 6 years ago)
- Last Synced: 2024-11-09T13:46:47.804Z (3 months ago)
- Topics: alexa, aws, dynamodb, lambda, pip, python, python-lambda-local, python3
- Language: Python
- Size: 11.4 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## TimeManagementApp from Alexa
#### Description
Alexaに自分の〇〇のタスクの時間を登録することができます。- Conversation Example(会話の例)
1. 時間管理アプリを開いてyoutubeの時間を記録して
2. 四時間
3. 今日のyoutubeの時間を教えて##### Need Tools
- python3.6
- pip(3)
- [dynamoDB local](http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest.zip)
[(how to)](https://qiita.com/Hiroki11x/items/756797b45d4461784013)##### How to Deploy
1. aws configure
2. Set your aws configure
3. [lambda-uploader](https://dev.classmethod.jp/cloud/deploy-aws-lambda-python-with-lambda-uploader/)##### How to local execution lambda
When execution is desired on the console that with the following sentences!```
python-lambda-local --function lambda_handler --timeout 5 aws_lambda/main.py aws_lambda/event/Launch.json
```
Execution json type```
Launch.json
GetTimeIntent.json
RegisterTaskIntent.json
RegisterTimeIntent.json
```###### TODO
- dynamoDB localの設定