Skip to content

Repository files navigation

OpenActive dashboard

A web application for looking at open data about physical activities in the UK to find out how much there is, where it is, and how reliable the data feeds are.

The web page has three parts:

  • a summary of the whole ecosystem
  • a map and filters to explore opportunities by area, publishers, activities and NHS trusts
  • a feed quality table based on the filtered search

How the code works is in docs/.

Setup

You need Node 24.11.0.

nvm install 24.11.0
nvm use 24.11.0
npm install

Copy .env.example to .env.local and fill in:

  • OPENACTIVE_API_BASE_URL
  • OPENACTIVE_API_TOKEN

Then:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Other commands:

npm test          # run tests once
npm run test:watch
npm run lint
npm run build
## Testing

Unit tests use Vitest. See [`docs/testing.md`](docs/testing.md) for layout, fixtures, and CI.

```bash
npm test
npm run test:watch

About

Ecosystem overview and data explorer

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages