/AllegroBricks

Azure functions monitor for Allegro Lego prices

Primary LanguageC#

Allegro Bricks

Project used for observing prices of Lego sets. User can subscribe a set and gets notified when lowest price changes.

Technologies

  • .Net Core
  • Azure Functions
  • Sql Server
  • SendGrid

How it works

Every X minutes (for example every 10 minutes) Azure time trigger function processes every Lego set that is subscribed by at least one user. It visits Allegro with proper filters applied. If lowest price changed since last visit, database is updated with new information. Next, results are collected for every user and are sent using SendGrid.

Azure funcitons Http triggers are used for creating and managing subscriptions.