Skip to content

Amazon product scraper that informs users when there's a change in product price. πŸ’΅πŸƒ

Notifications You must be signed in to change notification settings

cirko0/leafyloot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LeafyLoot

LeafyLoot Frontend

πŸ€– Introduction

Developed using React.js and Bright Data's webunlocker, this e-commerce product scraping site is designed to assist users in making informed decisions. It notifies users when a product drops in price and helps competitors by alerting them when the product is out of stock, all managed through cron jobs.

βš™οΈ Tech Stack

  • React.js
  • Bright Data
  • Cheerio
  • Nodemailer
  • MongoDB
  • Headless UI
  • Tailwind CSS
  • Node.js

πŸ”‹ Features

  • Header with Carousel: Visually appealing header with a carousel showcasing key features and benefits
  • Product Scraping: A search bar allowing users to input Amazon product links for scraping.
  • Scraped Projects: Displays the details of products scraped so far, offering insights into tracked items.
  • Scraped Product Details: Showcase the product image, title, pricing, details, and other relevant information scraped from the original website
  • Track Option: Modal for users to provide email addresses and opt-in for tracking.
  • Email Notifications: Send emails product alert emails for various scenarios, e.g., back in stock alerts or lowest price notifications.
  • Automated Cron Jobs: Utilize cron jobs to automate periodic scraping, ensuring data is up-to-date.

and many more, including code architecture and reusability

About

Amazon product scraper that informs users when there's a change in product price. πŸ’΅πŸƒ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published