Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oktadev/spring-boot-angular-example
Example app showing how to build a Spring Boot REST API and Angular UI
https://github.com/oktadev/spring-boot-angular-example
angular angular-cli java rest spring-boot typescript
Last synced: 22 days ago
JSON representation
Example app showing how to build a Spring Boot REST API and Angular UI
- Host: GitHub
- URL: https://github.com/oktadev/spring-boot-angular-example
- Owner: oktadev
- License: apache-2.0
- Created: 2017-04-12T18:46:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-04T15:30:24.000Z (about 6 years ago)
- Last Synced: 2024-05-19T03:23:11.138Z (8 months ago)
- Topics: angular, angular-cli, java, rest, spring-boot, typescript
- Language: TypeScript
- Homepage: http://developer.okta.com/blog/2017/04/26/bootiful-development-with-spring-boot-and-angular
- Size: 3.81 MB
- Stars: 96
- Watchers: 12
- Forks: 110
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spring Boot API with Angular UI
This example app shows how to create a Spring Boot API and display its data with an Angular UI.Please read [Bootiful Development with Spring Boot and Angular](https://developer.okta.com/blog/2017/04/26/bootiful-development-with-spring-boot-and-angular) to see how this app was created. You can also watch [this screencast on YouTube](https://www.youtube.com/watch?v=GhBwKT7EJsY).
**Prerequisites:** [Java 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and [Node.js](https://nodejs.org/).
> [Okta](https://developer.okta.com/) has Authentication and User Management APIs that reduce development time with instant-on, scalable user infrastructure. Okta's intuitive API and expert support make it easy for developers to authenticate, manage and secure users and roles in any application.
* [Getting Started](#getting-started)
* [Help](#help)
* [License](#license)## Getting Started
To install this example application, run the following commands:
```bash
git clone https://github.com/oktadeveloper/spring-boot-angular-example.git
cd spring-boot-angular-example
```This will get a copy of the project installed locally. To install all of its dependencies and start each app, follow the instructions below.
To run the server, cd into the `server` folder and run:
```bash
./mvnw spring-boot:run
```To run the client, cd into the `client` folder and run:
```bash
npm install && npm start
```## Help
Please post any questions as comments on the [blog post](https://developer.okta.com/blog/2017/04/26/bootiful-development-with-spring-boot-and-angular), or visit our [Okta Developer Forums](https://devforum.okta.com/). You can also email [email protected] if would like to create a support ticket.
## License
Apache 2.0, see [LICENSE](LICENSE).