https://github.com/jatinderbhola/aws-sample
aws magic
https://github.com/jatinderbhola/aws-sample
angular-material angular1 basic-learning express nodejs tutorial ui-router
Last synced: 29 days ago
JSON representation
aws magic
- Host: GitHub
- URL: https://github.com/jatinderbhola/aws-sample
- Owner: jatinderbhola
- Created: 2018-05-04T18:39:39.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-10T13:36:46.000Z (almost 8 years ago)
- Last Synced: 2025-10-09T03:13:17.921Z (5 months ago)
- Topics: angular-material, angular1, basic-learning, express, nodejs, tutorial, ui-router
- Language: JavaScript
- Size: 23.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# aws-sample
A *nodejs* + *express* app setup using *ui-routes* along with *material-angular* framework
This app is also using other important library like:
```"@uirouter/angularjs": "^1.0.16",
"angular": "^1.6.10",
"angular-animate": "^1.6.10",
"angular-aria": "^1.6.10",
"angular-material": "^1.1.9",
"angular-messages": "^1.6.10",
"angular-ui-router": "^1.0.3",
"aws-sdk": "^2.233.1",
"cookie-parser": "~1.4.3",
"debug": "~2.6.9",
"ejs": "~2.5.7",
"express": "~4.16.0",
"http-errors": "~1.6.2",
"morgan": "~1.9.0"
"grunt": "^1.0.2",
"grunt-contrib-concat": "^1.0.1"```
**AWS-SDK API communication**
- authenticate API key and API token
- List/ Create/ Delete Buckuct
- List/ Upload/ Delete Buckuct content
**how to use it**
min requirement is `node`, `npm` and `express` to be installed.
- just use `npm install` command, wait it to finish
- `npm start` to run the node server
- to use `aws s3` communication you have to set up .env variable
```
var AWS = require('aws-sdk');
var s3 = new AWS.S3({
//signatureVersion: 'v4'
accessKeyId: process.env.AWS_KEY,
secretAccessKey: process.env.AWS_TOKEN
});
```
let us know if you need help. Thank you visiting my project.