Consiste de una aplicación web que permite buscar items/productos y ver detalles de los mismos consumiendo la API de MercadoLibre.
- ReactJS (v17.0.2)
- Sass (6.0.1)
- HTML
- NodeJS (v14.17.5)
- Express (v4.17.1)
Backend:
cd meli-backend
npm install
npm start
Frontend:
cd meli-frontend
npm install
npm start
- Se realizaron con Google Lighthouse Audit para verificar Performance, Best practices, Accessibility, SEO. Adentro de la carpeta "auditorias" se encuentran archivos resultados en PDF.
- Se consideraron aspectos de Clean code.
- Uso de Sass para definir estilos.
- Uso de URLs amigables.
- Uso de etiquetas "meta" para mejorar SEO.
- Uso de etiquetas "meta" de OpenGraph.
- Uso de breadcrumbs.
- Componente "Loading" para informar al usuario.
- Componente "Empty state" para informar al usuario.
- Se disponibilizan servicios apoyados en REST
- Se realizaron pruebas de integración con Postman