Monitors websites for changes, and sends an email notification when one is detected.
git clone https://github.com/DevinParentice/website-watcher.git
cd website-watcherCreate a .env file to the /backend folder and format it as such (replace with your own):
EMAIL_PASSWORD=example password
RECIPIENT_EMAIL=test@example.com
SENDER_EMAIL=test@example.comTo start the backend server, run the below commands:
cd backend
pip install -r requirements.txt
python app.pyTo run the watcher, open a new terminal and run:
python watcher.pyTo start the frontend, run the below commands:
cd frontend
yarn install
yarn build
yarn startTo start the frontend in development mode, run the below command:
yarn dev