Skip to content

jeronimohuincaman/pbackend_examen_nodeexpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pbackend_examen_nodeexpress

Este es mi examen para la materia de Programacion Backend

Tabla de contenidos

  1. Inicializar servidores
  2. Alta, baja, modificacion y consulta de datos

Inicializar servidores

Para instalar y configurar este proyecto, sigue estos pasos:

# clonar repositorio
git clone https://github.com/jeronimohuincaman/pbackend_examen_nodeexpress.git

# Navegar hasta el directorio del proyecto
cd pbackend_examen_nodeexpress

# Inicializar backend. Requerido tener levantado xampp en el puerto 3306.
npm run back

# Inicializar front (opcional)
npm run front

Alta, baja, modificacion y consulta de datos

Consulta

GET localhost:3000/productos
Accion Parametros Description
(vacio) `` Lista todos los productos
/:idproducto `` Trae un solo producto
/filtrados ?categoria="" Lista por categorias
/ordenados ?sort="(cantidad/precio/nombre)"

Alta en json

POST localhost:3000/productos

Payload

{
	"nombre": "Acolchado",
	"precio": 20,
	"cantidad": 40,	
	"categoria": "Hogar"
}

Modificacion en json

PUT localhost:3000/productos/:idproducto

Payload

{
	"nombre": "Acolchado",
	"precio": 20,
	"cantidad": 40,	
	"categoria": "Hogar"
}

Baja

PUT localhost:3000/productos/:idproducto