Parent vs Child Themes
get_template_directory_uri
always refers to the parent theme you can verify this as you always should when things don’t load as expected by looking in the console in the browsers dev tools. These would show 404 errors for the CSS files, in the wrong folder.
Instead, use get_stylesheet_directory_uri
, the stylesheet
family of functions always refer to the current active theme
Duplicated Names
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version'));
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/css/bootstrap.css', array( $parent_style ), wp_get_theme()->get('Version'));
You can’t call 2 stylesheets the same thing and expect it to work, which is what you’ve done with all 4 of your stylesheets
Also notice that you’ve loaded bootstrap.css
from both themes