Skip to content

Lau2ri/FacturacionPruebaOATI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prueba de ingreso OATI

Laura Andrea Riobueno Rincon

[email protected]

API para gestionar facturas que relaciona clientes y productos

Deployment

Clone el repositorio

  git clone

Instale las dependencias necesarias

  npm install

Ejecute el entorno de desarrollo

  npm run dev

Tech Stack

NodeJs TypeScript MySQL

Features

  • Agregar, listar, modificar o eliminar facturas
  • Listar todos los productos y por id
  • Listar todos los clientes y por id

API Reference

InsertFactura

  POST /facturacion/
Parameter Type Description
id number Required.
producto_id number Required
cliente_id number Required
cantidad number Required

GetFacturaById

  GET /facturacion/${id}
Parameter Type Description
id string Required.

UpdateFactura

  PUT /facturacion/
Parameter Type Description
id number Required.
producto_id number Required
cliente_id number Required
cantidad number Required

DeleteFactura

  DELETE /facturacion/
Parameter Type Description
id number Required.

ListClientes

  GET /clientes/

GetClientesById

  GET /clientes/${id}
Parameter Type Description
id number Required.

ListProductos

  GET /productos/

GetProductosById

  GET /productos/${id}
Parameter Type Description
id number Required.

Modelo de datos

Modelo de Datos

Pruebas de funcionamiento en Postman

Get Facturas Get Clientes Get Productos Post Facturas

Modelo de vista

Modelo de vista

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published