Please enable JavaScript.
Coggle requires JavaScript to display documents.
Data Server - Coggle Diagram
Data Server
Lots of different data providers for OpenActive
Lets Ride Cycling Activities
Better range of fitness activities.
OpenActive Dashboard lists data providers.
FlexDigital Crossfit providers
Get the data providers to provide a smaller
Geocodes stored for organisation not activity and not stored for all activities
Main items common to
Main items common to all providers
Some of the data on OpenActive is out of date or poor quality
If there are expired events then delete them smh
Use a filter or give data providers a significantly upgraded form for their entry
HTTPGET to obtain data from API
Data Consumer
Test in browser
CORS plugins may be needed for test browsers
Cross-origin policy errors could occur
HTML Structure to display data
Java script to manage interactions with data server
CSS style to present data
AJAX approach could
be used to provide the
basic information and
use an animated graphic
while waiting for
asynchronous data
Latency could
be an issue
Avoid personal information - low security
Upgrade security via hashing or encryption.
Store data in more than one place for backups.
Find Services available - could use geoloocation to find services nearby
Short Timeframe for development
User an interactive approach - start small
Start with a proof of concept - one provider
Get more people to create the OpenActive Application
W3C standard data model is flexible
Datastructure for each data provider is different
Force data providers into one common datastructure
Create an entry form for the data providers
RESTful service could be used
Open Active does not publish personal data so there are no privacy issues
OpenActive data format is JSON