I know how to create full Laravel 5.4 project by its own and also I know how to create SPA using Angular 4.
Problem:
I don't know how to integrate Laravel with Angular.
Also, I want to use Laravel 5.4 as the back-end and Angular 4 as the front-end.
You can create two projects :
Other best way to integrate laravel 5.4 with Angular 4 using Angular Cli
Best way to integrate Laravel 5.4 with Angular 4
https://laravel-angular.readme.io/docs
for existing project update some
https://learninglaravel.net/angular-4-new-features-and-improvements