Simple portfolio serverless appllication build on AWS Amplify
Full-stack solution using AWS. Demo here.
- Node.js > 12.x
- Npm > 6.x
- AWS Account (Creare AWS Account)
- Amplify CLI
- Twitter developer account (Read the documentation)
Backend:
Frontend:
npm install -g @aws-amplify/cli
amplify configure
The application uses Twitter OAuth 2.0 Bearer Token to get information from the Twitter's API:
Create an App in your Projects & Apps section and copy the value of the Bearer Token from your settings section Keys and tokens
.
Copy this value in your Environment variables with the name TWITTER_BEARER_TOKEN
.
amplify init
amplify push
amplify publish
- Documenting: 3 hours
- Coding: 3 hours
- Total: 6 hours