How to set up php,javascript and css to allow for our finished product to be displayed within a page?

Sounds like what you need is a page template.

This will allow you to enter your PHP (and any other code) in the appropriate place to generate the content on the frontend.

Starting with a copy of your theme’s current page.php file is usually a good place to start. Modify the main area with your code, upload the file and select it as the page template in the editor screen for that page.