Skip to content

Repositorio con aplicación para automatizar búsqueda de productos en MercadoLibre

Notifications You must be signed in to change notification settings

Franco-Juarez/ML-WebScrapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mercado Libre Web Scraping

Este proyecto es una aplicación de scraping web diseñada para extraer información de productos desde Mercado Libre. Utiliza tecnologías como Puppeteer, Node.js, Zod, Express.js y mysql2 para el backend. Para mostrar el contenido en la web, se emplearon React.js, Vite, Axios y Tailwind CSS.

Características

  • Extracción de datos de productos: Obtiene información como títulos, precios y enlaces de productos desde Mercado Libre utilizando Puppeteer y a partir de un término de búsqueda.

  • Almacenamiento en Base de Datos: Los datos extraídos se guardan en una base de datos SQL utilizando mysql2. Se incluye un archivo con el diseño de las tablas necesario para crear la estructura en SQL y garantizar la compatibilidad con las solicitudes.

  • Consultas a la API: Métodos CRUD para gestionar la información extraída. Incluye un método para filtrar los 10 productos más baratos para cada búsqueda.

  • Arquitectura y Diseño: Uso del patrón Modelo-Vista-Controlador (MVC) y Programación Orientada a Objetos (POO) en el backend.

  • Frontend optimizado: Incluye LucideIcons para iconos y estilos personalizados definidos con Tailwind CSS.

Contacto y más proyectos

About

Repositorio con aplicación para automatizar búsqueda de productos en MercadoLibre

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages