Unemployment Notifier

Every week New Jersey Division of Unemployment posts a schedule of when you must submit your claim. It's a 30 minute window that can change each week. You must go to the website to see when your scheduled time is. It's very possible that your first time is Sunday at 8am and you would not know of it.

To solve this, I would like to write a program that will attempt to fetch the website and find the timeslot for a specific social security number. Ideally this should generate an alert.

Problem

This can be broken down into four parts:

  1. Download the NJ DOUE website
  2. Parse the HTML and date and times for Social Security Ranges
  3. Match an input Social Security number to the time
  4. Generate an alert

Running

Before you can run the program, create .env by cp .env.sample .env. Be sure to fill out the twilio information for API keys, to and from numbers, and the last four digits that you're searching for.

pipenv shell;
pipenv install;
python main.py;