Skip to content

amish-kumar-07/PriceAlert_System

Repository files navigation

Architecture Diagram

image

Sample Output

(WhatsApp Image 2025-06-20 at 13 19 03_c4ce5821 )

Dependent

  1. Redis
  2. Scrapper Api
  3. Bull Mq
  4. DB
  5. Nodemailer
  6. Docker
  7. Node Cron

Getting Started

  1. First, Git Clone:
git clone https://github.com/amish-kumar-07/PriceAlert_System
cd PriceAlert_System
  1. Then Install Dependecies:
npm install 
  1. Configure Env:
SMTP_HOST=smtp.gmail.com
SMTP_PORT=465
SMTP_USER="your email"
SMTP_PASS="your password"
SMTP_SECURE=true
SMTP_FROM=alerts@yourdomain.com  # optional override

DATABASE_URL=""
BASE_URL=http://localhost:3000
API_KEY="Scrapper Api"
REDIS_URL=redis://localhost:6379
  1. Install Redis Image
docker pull redis:latest
  1. Run Redis Container using Docker
docker run -itd -p 6379:6379 redis
  1. Run Your Project
npm run dev

Query

Contact : rashusingh110@gmail.com

About

This tracks the price diff of the set product and updates the user via sms or email in real time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors