rudra016 / DealDropper-WebScraper

Developed using Next.js and Bright Data's webunlocker, this e-commerce product scraping site is designed to assist users in making informed decisions.

Home Page:https://trackittoday.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

webscraping nextjs tailwindcss mongodb

A Ecommerce Price Tracking Application

Developed using Next.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.

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

πŸ‘‰ 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

πŸ“¬ Contact

If you want to contact me, you can reach me through below handles.

linkedin

About

Developed using Next.js and Bright Data's webunlocker, this e-commerce product scraping site is designed to assist users in making informed decisions.

https://trackittoday.vercel.app


Languages

Language:TypeScript 90.0%Language:CSS 9.2%Language:JavaScript 0.8%