Skip to content

Web scraping using Node.js, Cheerio, and Puppeteer

Notifications You must be signed in to change notification settings

iMbGenom/scraper-bm

Repository files navigation

💳 Bank Mega Campaign / Promo Scraper

A web scraping service built with Node.js to automatically collect and structure campaign/promo data from Bank Mega’s official website.


📌 Overview

This project is designed to:

  • Automatically fetch the latest campaign / promo data
  • Handle dynamic JavaScript-rendered content
  • Extract and normalize structured data
  • Serve as a learning project for web scraping architecture

🛠 Tech Stack

  • Node.js
  • Puppeteer – Headless browser automation
  • Cheerio – HTML parsing
  • Axios (optional) – HTTP requests
  • dotenv – Environment configuration

🚀 Installation

npm install

About

Web scraping using Node.js, Cheerio, and Puppeteer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors