Skip to content

Fa-v/fireMovies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicio del Máster en Programación FullStack con JavaScript y Node.js

Objetivo

Desarrolla una aplicación para gestionar las peliculas que te gustan. Incluyendo llamadas AJAX a la base de datos de IMBD para enriquecer los datos, usando OMDb API.

Modificaremos el ejercico base encontrado en la rama master para ir dejando la lógica de lado del cliente y pasar al back. Cada rama tendrá una solución distinta.

Si quieres ejecutar el código de cada una de las ramas deberás instalar las dependencias con npm install. Debes generar las claves necesarias para hacer uso de la base de datos en tiempo real de Firebase y una clave de OMBD.

Rama master

Clase 43 - Objetivo: Practicar un CRUD básico con firebase.

Requerimientos:

  • Todas las películas que se introducen quedan guardadas en Firebase.
  • Las peliculas pueden ser consulatadas.
  • Las peliculas pueden ser eliminadas.
  • Las peliculas pueden ser editadas desde el html.

Rama serverRender

Clase 68 - Modificar el ejercicio base renderizando la aplicación en el servidor.

Requerimientos:

  • Unifica la estructura de datos (quita details) y normaliza las propiedades (sin capitalización)
  • Usa Bootstrap y plantillas de Pug (usar includes)
  • Manten una buena estructura separando rutas y modelos, puedes usar async/await para simplificar el trabajo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published