This was built using angular-cli which is amazing.
DEMO Site running CalderaWP blog
To connect to your WordPress environment rename src/app/config/app-config.ts.sample to src/app/config/app-config.ts and change the API_ENDPOINT to match your domain.
the API_ENDPOINT must include /wp-json/ for example http://local.wordpress.dev/wp-json/
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.
Run ng test to execute the unit tests via Karma.
Run ng e2e to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve.