Product safety database
Built by the Office for Product Safety and Standards
For enquiries, contact [email protected]
Overview
The application is written in Ruby on Rails.
We're using ERB Slim(moving away from it) as our HTML templating language, ES6 JavaScript and Sass for styling compiled with webpacker.
We're using Sidekiq as our background processor to do things like send emails and handle attachments.
We're processing attachments using our antivirus API for antivirus checking and Imagemagick for thumbnailing.
Getting set up
See getting set up.
Contributing
See contributing.
Amazon Web Services
We're using AWS for file storage on the S3 service. You'll need AWS account credentials.
Deployment
See deployment.
Logging and monitoring
Using Cloud Foundry
Running Tasks
See Tasks.
Related projects
Antivirus API
See antivirus repo.
Maintenance page
See maintenance in infrastructure repo.
Other infrastructure
See infrastructure repository.
Licence
Unless stated otherwise, the codebase is released under the MIT License. This covers both the codebase and any sample code in the documentation.
The documentation is © Crown copyright and available under the terms of the Open Government 3.0 licence.