Make the public page a template and then target it with is_page_template()
How to create a page template.
in your functions.php something like:
function wp_25271() {
if (is_page_template('page-public.php')) {
wp_enqueue_script('bootcards', 'https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.svg', array('jquery'), '', true);
}
add_action('wp_enqueue_scripts', 'wp_25271');