Recently I have been working on an #wordpress security scanning tool to help people scan their wordpress website for vulnerabilities. We chose to go with a #containerized approach leveraging @Docker #containers with a local development environment setup . For the production environment we chose to pull code from GitHub and build/push images using @Jenkins and using Kubernetes to deploy to #Amazon EC2.
We also implemented a dashboard app to handle user authentication/authorization, as well as a custom SSO server that runs on Heroku which allows experts to easily visit more than one instance without having to login repeatedly. The #Backend was implemented using my favorite #Stack which consists of @FeathersJS on top of @Node.js and @ExpressJS with @PostgreSQL as the main database. The #Frontend was implemented using @React, Redux.js, Semantic UI React and the @FeathersJS client. Though testing was light on this project, we chose to use AVA as well as @ESLint to keep the codebase clean and consistent. Check out our tool here - https://secure.wphackedhelp.com/scanner.html?affCode=wphhorganic