Console application that scrapes www.slickdeals.net and notifies when there are any deals with more than 100 votes.
Uses SQLite to make sure it doesn't notify duplicate deals.
If you want to run the notifier and enable email notifications when a deal meets your notification criteria, you must create a SendGrid account and follow the instructions to generate an API Key and Single Sender Verification.
To set up your SendGrid API Key, follow the Email Web API steps in the SendGrid app, then create an environment variable called SLICKDEALS_SENDGRID_APIKEY
and set its value to the API Key generated there.
Go through the Single Sender Verification steps in the SendGrid app, then update appsettings.config with the email address you used for the verification.
{
"EmailFrom": "[email protected]",
"EmailTo": "[email protected]"
}
PRs are welcome! If you see any area of improvement, feel free to create a PR to address it.