/OutletMeKnow

Dell outlet product availability notifier

Primary LanguagePython

OutletMeKnow

This webapp allows people to subscribe to notifications about Dell Outlet stock updates.

It's written in Python (with Django), and uses Celery for task management.

At the moment, it has a dependency on PostgreSQL due to the use of LEAD and LAG, althoough these can likely easily be removed.

To deploy, install dependencies (pip install -r requirements.txt), start celery queue workers (celery -A OutletMeKnow worker -l info -S django and celery -A OutletMeKnow beat -l info -S django).

You also need to specify your Mailgun and Twilio tokens in credentials.py. It should be farily trivial to add support for additional providers.(see https://github.com/JosephRedfern/OutletMeKnow/blob/master/notifier/tasks.py#L39).