hackquest logo
  • 學習
  • 課程探索
  • 實戰
  • 黑客松探索
  • 往期項目
  • 社區
  • 論壇
  • 全球活動
  • 我的社區
  • 共學營
  • 組織中心
  • 更多
    • 詞彙表
    • 博客
    • 水龍頭
    • 工作機會
    • 媒體工具包
    • 創始人
hackquest logo

Product Price Tracker

Tracks product prices and get instant alerts when prices drop. Web scraping + Price history + Telegram/Email alerts + Beautiful web dashboard.

視頻

技術堆疊

Python
SQLite

描述

A complete Python-based price tracking system that monitors product prices, stores historical data, and sends alerts when prices drop below thresholds.

✨ Features

✅ Web Scraping - Fetches product pages using requests and parses prices with BeautifulSoup
✅ Price Storage - Stores timestamped prices in SQLite database
✅ Price Comparison - Compares latest vs previous prices
✅ Smart Alerts - Sends notifications via Telegram or Email when price drops below threshold
✅ Flexible Scheduling - Supports loop-based and cron-compatible scheduling
✅ CLI Interface - Easy-to-use command-line interface
✅ Historical Analysis - View price history and statistics

黑客松進展

Designed and implemented the MVP Product Price Tracker in Python. Successfully integrated: Price scraping using requests and BeautifulSoup SQLite database for storing timestamped prices Comparison logic to detect price drops Alert system via Telegram and optional email notifications Set up a loop-based scheduler to run checks periodically (every few hours). Conducted testing on multiple product URLs to ensure accurate price detection. Planned next steps for expansion: Add multi-product tracking Build a simple Flask/React frontend to visualize price history Integrate user authentication for personalized alerts

籌資狀態

no cost used
團隊負責人
PPavandeep
專案連結
行業
SocialFi