DABELOP / grupo_1_jobbook

Marketplace de servicios profesionales
0 stars 2 forks source link

8. Api Servicios #51

Open DABELOP opened 1 year ago

DABELOP commented 1 year ago

Nuestra API de productos será muy similar. Sus dos endpoints entregarán la lista completa de productos y el detalle de un producto en particular. Vamos con esas consignas: ● api/products/ ○ Deberá devolver un objeto literal con la siguiente estructura: ■ count → cantidad total de productos en la base. ■ countByCategory → objeto literal con una propiedad por categoría con el total de productos. ■ products → array con la colección de productos, cada uno con: ● id ● name ● description ● un array con principal relación de uno a muchos (ej: categories). ● detail → URL para obtener el detalle.

● api/products/:id ○ Deberá devolver un objeto literal con la siguiente estructura: ■ una propiedad por cada campo en base. ■ un array por cada relación de uno a muchos (categories, colors, sizes, etc). ■ Una URL para la imagen del producto (para mostrar la imagen).