Skip to content

catedracloud/cloud_paas_2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloud_paas_2017

Trabajo cloud de la materia año 2017.

Motivación:

Realizar un API REST utilizando los servicios de Google Cloud Platform, especialmente Functions, Firebase real time database y Firebase hosting. Utilizar tecnología PaaS para desarrollar aplicaciones cloud.

Este repositorio tiene un esqueleto (layout) recomendado para utilizar Functions junto con el framework web de NodeJS ExpresJS. Integración de Functions y Express

La idea es tomar este repositorio como base y asi desarrollar su aplicación.

Consigna

Cada grupo debe realizar la implementación de una API REST como asi también realizar su documentación y una UI utilizando tecnologia web.

Entregables

  • Documentación API: Debe realizar la definición de la API REST utilizando la especificación de Open API para eso se debe utilizar el framework Swagger. Se recomiendo el uso de Swagger Editor
  • API REST: Debe realizar el desarrollo utilizando Firebase functions
  • Interfaz gráfica (UI): Debe realizar el desarrollo utilizando tecnologia web (HTML/CSS/JS) y ser osteadad utilizando Firebase hosting
  • Base de Datos: Debe utilizar Firebase functions

Instalar dependencias necesaria para trabajar

npm install -g firebase-tools

Iniciar servidor local de desarrollo

firebase serve

Nota: Todo el ambiente de desarrollo y deploy se contorla desde la herramienta firebase de linea de comandos

About

Trabajo cloud de la materia año 2017

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published