Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Ecommerce price checker that tracks Amazon product prices using web scraping, cron jobs, and Nodemailer.

Next.js ecommerce starter built as a web programming final exam, using MongoDB, Prisma, Tailwind CSS, and JWT auth.
Pricewise is an open-source ecommerce price tracking template that scrapes Amazon product prices and sends email alerts, built with Next.js 13, Tailwind CSS, and cron job automation.
Pricewise is an ecommerce web scraping price tracker for Amazon products, built as a Next.js 13 application that uses the App Router. It takes Amazon product URLs as input and produces current price data, price change alerts, and a web interface for tracking. The project follows a YouTube tutorial by JavaScript Mastery and is hosted on GitHub under the repository kt946/pricewise-nextjs13-yt-jsm, where it has earned 3 stars. It uses Tailwind CSS for utility-based styling and Nodemailer for email notifications when prices fluctuate.
app/page.tsx as the main entry point, enabling server-side rendering and file-based routing.next/font, a built-in Next.js feature.The app scrapes Amazon product pages to extract current prices, then uses cron jobs to trigger automatic re-scrapes on a schedule. When a price change is detected, Nodemailer sends an email notification to the configured recipient. The exact scheduling and alert thresholds are configured in the project code.
Yes, the source code is publicly available on GitHub under the repository kt946/pricewise-nextjs13-yt-jsm, so you can clone and run it without paying a license fee.
Yes, the README includes a "Deploy on Vercel" section with a direct link to the Vercel platform, and links to the Next.js deployment documentation for detailed steps.
It uses Next.js 13, Tailwind CSS, cron jobs for scheduling, Nodemailer for email alerts, and the next/font module to load the Inter font. It also uses web scraping to retrieve Amazon prices.
No, it scrapes product data directly from Amazon web pages rather than using the official Amazon Product Advertising API, so no API key is needed for price retrieval.
