- [Sebastan Cely Peña]
Instalar las depencias necesarias 👇🏻
npm install
Ejecutar la API de forma local 👇🏻 bash npm start
o en modo desarrollo 👇🏻
npm run dev| Nombre | Version |
|---|---|
| cors | 2.8.5 |
| dotenv | 10.0.0 |
| express | 4.18.2 |
| mongoose | 6.0.14 |
El puerto por el que corre el API es el 5000
El API se encuentra alojada en vercel https://api-market-bivz.vercel.app/
Se uso Mongo Atlas para gestionar la base de datos en la nube.
/api/product/TipoGET=> Muestra todos los productos disponibles./api/product/TipoPOST=> Permite agregar un nuevo producto. Ejemplo 👇🏻
{
"name":"dads",
"description":"asdada",
"value":"321",
"dateExpired":"4/08/2023"
}/api/product/:idTipoGET=> Muestra un solo producto por elidgenerado en mongo./api/product/:idTipoDELETE=> Permite eliminar un producto de la base de datos.
- Comprender los conceptos básicos de una API RESTful.
- Aprender a implementar rutas y endpoints en una API.
- Conectar y gestionar una base de datos utilizando MongoDB Atlas.
- Realizar operaciones CRUD a través de la API.
- Familiarizarse con las mejores prácticas en el diseño y desarrollo de APIs.
| Estado | Funcion |
|---|---|
| ☑️ | Se implementa una api en la nube |
| ☑️ | la API permite eliminar productos |
| ☑️ | la API permite buscar productos por id |
| / | la API permite añadir productos (desplegada la api esta funcion no cumple el requisito ) |
.png?raw=true)
.png?raw=true)
.png?raw=true)
.png?raw=true)