Script-para-Scraping

🛒 Amazon Product Scraper

Este projeto é um “Amazon Scraper” construído com uma arquitetura simples de back-end e front-end. O back-end é responsável por raspar os dados de produtos da Amazon, enquanto o front-end fornece uma interface amigável para interagir com a aplicação.

O objetivo é demonstrar a capacidade de construir uma aplicação web completa, desde a raspagem de dados até a visualização em uma interface de usuário.

🚀 Tecnologias Utilizadas

Back-end

Front-end

🔧 Configuração e Instalação

Para rodar este projeto, você precisará ter o Bun instalado em sua máquina.

Back-end

  1. Navegue para a pasta do back-end:
    cd amazon-scraper
    
  2. Instale as dependências:
    bun install
    
  3. Inicie o servidor do back-end:
    bun run start
    

    O servidor estará rodando em http://localhost:3000.

Front-end

  1. Abra um novo terminal e navegue para a pasta do front-end:
    cd amazon-scraper-frontend
    
  2. Instale as dependências:
    bun install
    
  3. Inicie o servidor de desenvolvimento do front-end:
    bun dev
    

    O front-end estará disponível em http://localhost:5173 (ou outra porta indicada pelo Vite).

🖥️ Como Usar

  1. Certifique-se de que o back-end e o front-end estão rodando em terminais separados.
  2. Abra o navegador e acesse a URL do front-end (ex: http://localhost:5173).
  3. Na página, insira uma palavra-chave de busca (ex: “smartwatch”) no campo de entrada.
  4. Clique no botão “Buscar Produtos”.
  5. Os resultados da raspagem de dados da Amazon serão exibidos na página.