Skip to content

light8822/swapi_demo

Repository files navigation

swapi_demo

Demostracion de uso de la Star Wars API (SWAPI):

Tecnologias utilizadas: Node.js version 20, AWS Lambda, Serverless Framework, DynamoDB, Swagger, Jest

Combina la informacion de la API SWAPI con una API de IMDB para dar un resultado en conjunto, se guarda un cacheo en DynamoDB, permite extraer la informacion de todas las peliculas como de cada pelicula individualmente.

GET/ Fusionados:

Combina la informacion de la API SWAPI con una API de IMDB para dar un resultado en conjunto, se guarda un cacheo en DynamoDB, permite extraer la informacion de todas las peliculas como de cada pelicula individualmente.

https://<API_AWS>/dev/fusionados https://<API_AWS>/dev/fusionados/1

POST /Almacenar::

Permite almacenar comentarios sobre cada pelicula

Header: Content-Type: application/json

https://<API_AWS>/dev/almacenar/1

Body:

{ "comentario": "Comentario a guardar" }

GET/Historial:

Permite consultar el historial de comentarios, todos los comentarios como individualmente por película

https://<API_AWS>/dev/historial
https://<API_AWS>/dev/historial/1

About

Demostracion de uso Star Wars API (SWAPI)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published