BuyGenix
E-commerce Price Tracker with Price Prediction | Python, Django & ML (Prophet)
Overview
BuyGenix is an automated e-commerce price tracking system that helps users compare product prices across multiple platforms (Amazon, Flipkart, and Croma). It not only tracks current prices but also analyzes historical price trends using Facebook Prophet to predict prices for the next 7 days, helping users make informed purchase decisions.
Features
-
Scrapes product prices from Amazon, Flipkart, and Croma
-
Compares prices and identifies the best deal
-
Analyzes historical price data using time series forecasting (Prophet)
-
Predicts prices for the next 7 days
-
Sends notifications when prices drop (optional)
-
Built with Python, Django, Selenium, and Prophet
-
User-friendly dashboard for price comparison and predictions
Tech Stack
-
Backend: Python, Django
-
Web Scraping: Selenium
-
Machine Learning / Forecasting: Prophet (time series forecasting), pandas, matplotlib
-
Database: MongoDB
-
Frontend: HTML, CSS, Django Templates
-
Version Control: Git & GitHub