Skip to content

Adalab/promo-r-module-4-pair-10-netflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicio de Netflix

Cómo arrancar el backend

En la raíz del proyecto:

  1. Ejecutar npm install.
  2. Ejecutar npm start o npm run dev.

El backend se arrancará en http://localhost:4000

Cómo ejecutar el frontend

En la raíz del proyecto:

  1. Ejecutar cd web.
  2. Ejecutar npm install.
  3. Ejecutar npm start o npm run dev.
  4. Abrir la página http://localhost:3000

¿Cuántos ejercicios hemos hecho?

Por favor marca a continuación los ejericios que hayais terminado:

4.1 Node JS:

  • 1. Crea el proyecto

  • 2. Arranca el backend

  • 3. Arranca el front end

  • 4. Prueba el proyecto

  • 5. Entiende el código del proyecto

    4.2 Express JS I:

  • 1. Pedir todas las películas

  • 2. Filtrar por género

  • 3. Ordenar por nombre

    4.3 Express JS II:

  • 1. Servidor de estáticos para React

  • 2. Servidor de estáticos para las fotos

  • 3. Peticiones POST con body params

  • 4. Mantener logada a la usuaria

    4.4 Express JS III:

  • 1. Obtener el id de la película a renderizar

  • 2. Obtener la película

  • 3. Renderiza una página cualquiera

  • 4. Renderiza la película

  • 5. Añade estilos

    4.5 Bases de datos I:

  • 1. Crear la base de datos

  • 2. Configura la base de datos en Node JS

  • 3. Haz un SELECT para obtener todas películas

  • 4. Mejora tu SELECT

  • 5. SELECT para el motor de plantillas

  • 6. Crear la tabla de usuarias

    4.6 Bases de datos II:

  • 1. Registro de nuevas usuarias en el front

  • 2. Registro de nuevas usuarias en el back

  • 3. Comprueba que no haya una usuaria registrada con el mismo email

  • 4. Actualiza el perfil de la usuaria en el front

  • 5. Actualiza el perfil de la usuaria en el back

  • 6. Recupera los datos del perfil de la usuaria desde el front

  • 7. Recupera los datos del perfil de la usuaria desde el back

    4.7 Bases de datos III:

  • 1. Pensar qué relación es

  • 2. Crear una relación N a N

  • 3. Crear el endpoint en el front

  • 4. Crear el endpoint en el back

  • 5. Obtener los ids de las películas de la usuaria

  • 6. Obtener todos los datos de las películas de la usuaria