# spring-boot-angular2 **Repository Path**: paulchen/spring-boot-angular2 ## Basic Information - **Project Name**: spring-boot-angular2 - **Description**: spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-01-08 - **Last Updated**: 2021-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![build status](https://travis-ci.org/borysn/spring-boot-angular2.svg?branch=master)](https://travis-ci.org/borysn/spring-boot-angular2) [![gitter](https://badges.gitter.im/borysn/spring-boot-angular2.svg)](https://gitter.im/borysn/spring-boot-angular2?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![bithound dependencies](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/dependencies.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2/master/dependencies/npm) [![bitHound Dev Dependencies](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/devDependencies.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2/master/dependencies/npm) [![bitHound Code](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/code.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2) # spring-boot-angular2 starter kit spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine ## about a starter project for prototyping restful applications with spring boot, angular2, and bootstrap4. anuglar2 with es6 support. unit tests with jasmine. ## [change log](https://github.com/borysn/spring-boot-angular2/blob/master/CHANGELOG.md) ## pre-install 1. install jdk8 - set `JAVA_HOME` environment variable 1. (optional) install latest gradle - otherwise just use `$ ./gradlew` 1. (optional) install python 2.7.x - set `python` environment variable - `$ gradle npmInstall` may complain otherwise ## install `$ git clone git@github.com:borysn/spring-boot-angular2` ## build & run * `$ gradle clean build runAll` - server side will finish building first - give npm/webpack a little time to finish up * using browser, navigate to`localhost:3000` ## further reading [wiki](https://github.com/borysn/spring-boot-angular2/wiki) ## example check out my **rvep** project. it's built and updated according to this starter kit! [rvep | dev_backend](https://github.com/rvep/dev_backend) [rvep | dev_frontend](https://github.com/rvep/dev_frontend) ## contribute if you have any input, or contributions, please share! ## donations [donate](https://www.paypal.me/BorysNiewiadomski) a cup of coffee ## license [MIT](/LICENSE)