En este proyecto se creó una web app para un portafolio personal, usando tecnologías serverless usando funciones lambda en AWS. Estás funciones fueron expuestas en dos endpoints usando AWS Getway para poder ser consumidas desde la web.
Trae la información de los usuarios creados en la base de datos.
GET - https://cjwy613v3i.execute-api.us-east-2.amazonaws.com/PDN/portfolio
Permite editar la información de la experiencia de la persona.
PUT - https://cjwy613v3i.execute-api.us-east-2.amazonaws.com/PDN/portfolio
- Realizar petición put vía postman envíado el parametro experience_summary a modificar.
Ejemplo:
{
"body": {
"experience_summary": "Daniel Quintero Software developer Backend node js"
}
}
- Conexión realizada a la API de Twitter
- Creación de la función serverless con AWS Lambda
- Creación de la base de datos usando Dynamo
- Creación de los diferentes endpoints para ser consumidos
- Integración de las diferentes tecnologías en a single page web app
- AWS Lambda functions
- AWS Dynamodb
- AWS API Gateway
- NodeJs
- Express
- fetch
- Javascript
- Html
- CSS
- bootstrap
Se requiere Node.js.
Clone this repository ...
git clone https://github.com/dgquintero/NodeJStest.git
Instalar las dependencias e iniciar el servidor.
cd NodeJStest
npm i
npm run dev
Abrir el navegador e ir
- 1st day 3 hr
- 2nd day 5 hr
- 3rd day 4 hr
- 4rd day 4 hr