Open Active Conformance Services

A suite of tools to discover, download, normalise, enhance and republish data that uses the OpenActive specification.

See the docs folder for more information.

Quick Start

Prepare

Set up a Postgres database and user. Record the details.

These instructions assume Linux.

Configuration

Set environment variable:

DATABASE_URL=postgres://user:pass@host:port/database

Install

$ npm install
$ npm run migrate

Data tools

Run each of these in turn to run the full pipeline. See

Webserver

  • $ npm run start-webserver Runs webserver providing JSON output of certain data for use by status

Last updated