Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create data retrieval getter #29

Open
jordanfinners opened this issue Feb 9, 2020 · 0 comments
Open

Create data retrieval getter #29

jordanfinners opened this issue Feb 9, 2020 · 0 comments
Milestone

Comments

@jordanfinners
Copy link
Contributor

jordanfinners commented Feb 9, 2020

As a User I'd like to see up to date talks information.

To enable the application to pull up to date talk information we need to build a function to gather this data from the Leeds Digital Festival Website, transform and store this.

Inside the functions app created in #28
We should create a function that runs on a schedule, once a day that retrieves data from the official website, this can be retrieved from https://leedsdigitalfestival.org/?load_events
It should get the data from this url and parse it and convert it to an array of the following:

{
  id: ID,
  title: TITLE,
  date: TALK DATE TIME,
  address: TALK FULL ADDRESS,
  speaker: TALK SPEAKER NAME,
  description: TALK BLURB
}

This then needs to be loaded into Azure Blob Storage $web folder at talks.json
It might need to bust the CDN cache of that file, but it might not need to depending on the cache time of the CDN.

@jordanfinners jordanfinners added this to the MVP milestone Feb 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant