Play-Test - online test database for inflatable play equipment

Play-Test is an online test database for play equipment. Users can store inspections to the BS EN 14960 standard and share PDF reports for units or inspections.

The platform is open source and available to all (here's the source code on Github). Its development processes are collaborative, transparent, and independent.

The lead developer is Stefan from Chobble CIC, a Community Interest Company in Greater Manchester. Stefan was formerly a developer at The Bouncy Castle Network and Bandcamp.com.

Screenshot of the Play-Test system in the process of editing an inspection

Public instances

You can register for Chobble's hosted instance of Play-Test at play-test.co.uk/register. This version costs £5 per month for unlimited test hosting, payable to Chobble.

If you're an RPII inspector, you can contact the RPII to register for their hosted instance.

User features

Play-Test is simple to use with a clear and obvious interface. Its main user-facing features are:

  • BS EN 14960 inspection logging with seven assessment types
  • PDF reports with QR codes for easy sharing and verification
  • Draft inspections that can be edited before finalising
  • Built-in safety calculators for anchor points and user capacity
  • Pre-filled repeat inspections from previous data
  • Image uploads with automatic processing
  • CSV exports
  • Dark and light theme options

Admin features

Admin users are granted a few more abilities:

  • Approve user accounts
  • Reset passwords
  • Replace text strings
  • View all units
  • View all uploads
  • Impersonate users
  • Create badges / batches of badges

Technical features

The platform has been designed to be very scalable and easy to develop on. It's a Ruby on Rails app using a sqlite database which means its code is very straightforward, plus niceties like:

  • S3 uploads
  • Docker containerisation
  • Nix Flake for reproducible dev environments
  • Full internationalisation (i18n) support
  • Sorbet type checking
  • 90%+ test coverage
  • Capybara tests
  • Simple federation via cross-search capabilities

Product Categories

Play-Test logo

Support Play-Test's Development

I am building Play-Test as an open source, collaborative platform because I believe that the world will be a better place if the technology that businesses rely on is shared for the common good.

You can sponsor Play-Test's development by donating via:

Contact Chobble

You can get in touch with Stefan / Chobble at chobble.com/contact