Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guylabs/angular-spring-data-rest-sample

Spring Boot based sample project for the https://github.com/guylabs/angular-spring-data-rest Angular module.
https://github.com/guylabs/angular-spring-data-rest-sample

angular hal hateoas spring-boot spring-data spring-data-rest spring-hateoas

Last synced: 7 days ago
JSON representation

Spring Boot based sample project for the https://github.com/guylabs/angular-spring-data-rest Angular module.

Awesome Lists containing this project

README

        

angular-spring-data-rest-sample
===============================

Spring Boot based sample project for the https://github.com/guylabs/angular-spring-data-rest Angular module. Feel free to adapt the sample and maybe create a pull request with your own sample. I would be happy about any contribution or any feedback.

![Screenshot](https://raw.githubusercontent.com/guylabs/angular-spring-data-rest-sample/master/files/screenshot.png)

## How to start

First you need to have [nodejs](http://nodejs.org/) and the node plugin [bower](http://bower.io/) installed to be able to run the sample. Next execute the following commands inside a terminal and then open up a browser and connect to [http://localhost:8080](http://localhost:8080). (check that no other application is running on port 8080)

##### Mac OSX / Linux
```bash
git clone https://github.com/guylabs/angular-spring-data-rest-sample.git
cd angular-spring-data-rest-sample
npm install
bower install
./gradlew run
```
##### Windows
```bash
git clone https://github.com/guylabs/angular-spring-data-rest-sample.git
cd angular-spring-data-rest-sample
npm install
bower install
gradlew.bat run
```

## Acknowledgements

I used the following blog post as starting point to create the project with npm, bower and grunt:
* http://www.radcortez.com/javascript-package-management-npm-bower-grunt/

## License

This sample is available under the MIT license.

(c) All rights reserved Guy Brand