JPTC Challenge
I did want to reach out for clarification but I wasn't able to read the email until late at night so it's a bit late to email. If anything isn't as expected, please let me know and I will adjust it.
PHP Coding Challenge
I would normally default to a PHP or Javascript framework when starting a project but I figured I'd keep it simple to focus on only the code specific to the coding challenge. The page is almost entirely PHP, HTML and CSS. It requires refreshing the page to have PHP generate new pseudo random numbers but the button click does this for you. It does use SVG for rendering the graphs. I was very tempted to install a Javascript library for rendering graphs. Implementing a pure CSS + HTML graph would have been pretty time consuming. I chose SVG because I can do it in PHP.
This project would look and feel much different with Javascript frameworks and a few Javascript packages.
SQL Coding Challenge
There is seemingly conflicting information in the SQL Challenge specifications. It states the PK is `id` but in the example `log_id` is used. It's a bit late to email so I stuck with log_id.