A platform for Diadem staff and clients which digitises Diadem’s training course.

This work was done as part of my employment at Scout Digital


  • Translating requirements into technical specifications
  • Designing database schema
  • Choosing appropriate stack
  • Selecting a viable host for application
  • Coding application to specification
  • Maintaining application including major upgrades of Laravel


  • Separate interfaces for both Diadem staff and clients
  • File management system
  • Workshop management and tracking system alerting relevant users to the current stage of workshop and tasks requiring attention
  • Automated email system


  • PHP + Laravel 5/6/7
  • PHPUnit
  • AWS S3
  • Redis
  • Sass
  • Nginx
  • MySQL
  • Beanstalk + Supervisor