Skip to content

2020-SEMI-DESIX-G1/jemerick_castillo_laboratorio_8

Repository files navigation

Jemerick Castillo - Laboratorio #8 Creación de CRUD en Javascript usando Mongo y pug

Objetivos

  • Demostrar que el estudiante puede ejecutar código de NPM al instalar ExpressJS.

  • Demostrar que el estudiante puede escribir endpoints usando ExpressJS.

  • Demostrar que el estudiante puede consumir endpoints usando Postman.

Escribir un API que contemple las peticiones tipo GET, POST, PUT y DELETE usando ExpressJS sobre la entidad "Estudiantes".

Las rutas deben ser las siguientes:

  • [GET] /estudiantes/ (Retorna la lista completa de estudiantes almacenados)

  • [POST] /estudiantes/ (Crea un nuevo estudiante y lo agrega a la lista de estudiantes)

  • [GET] /estudiantes/ (Retorna a un estudiante específico basado en el id recibido)

  • [PUT] /estudiantes/ (Actualiza uno o más campos de un estudiante específico basado en el id recibido)

  • [DELETE] /estudiantes/ (Elimina un estudiante de la lista de estudiantes basado en el id recibido)

Notas

  • Usar scripts de arrancado de base de datos.

  • El código ha de ser ejecutado usando docker (No docker-compose, solo docker)

  • Se debe probar usando Postman, curl o similar.

  • Docker debe ser ejecutado dentro de la máquina virtual con la que hemos trabajado hasta el momento.

  • El proyecto es individual.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published