Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oktadev/spring-boot-ionic-example
Example app that shows how to develop a mobile app with Ionic, Angular, and Spring Boot
https://github.com/oktadev/spring-boot-ionic-example
android angular ionic ios mobile spring-boot typescript
Last synced: about 1 month ago
JSON representation
Example app that shows how to develop a mobile app with Ionic, Angular, and Spring Boot
- Host: GitHub
- URL: https://github.com/oktadev/spring-boot-ionic-example
- Owner: oktadev
- License: apache-2.0
- Created: 2017-04-19T20:56:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-27T19:56:03.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T15:55:36.735Z (9 months ago)
- Topics: android, angular, ionic, ios, mobile, spring-boot, typescript
- Language: TypeScript
- Homepage: http://developer.okta.com/blog/2017/05/17/develop-a-mobile-app-with-ionic-and-spring-boot
- Size: 8.73 MB
- Stars: 28
- Watchers: 9
- Forks: 21
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spring Boot + Ionic 🍻
This project is an example application for a typical [Ionic](https://ionicframework.com/) app with a [Spring Boot](https://projects.spring.io/spring-boot/) backend.
You can read about how this application was created in [Develop a Mobile App With Ionic and Spring Boot](http://developer.okta.com/blog/2017/05/17/develop-a-mobile-app-with-ionic-and-spring-boot). Feel free to copy any code in this project for your own use in accordance with the [Apache license](LICENSE).
**Prerequisites**: Java 8 and Node.js.
To run the Spring Boot backend, cd into `server` and run `mvn spring-boot:run`.
In another terminal window, install Ionic and Cordova.
```
npm install -g ionic cordova
```Next, cd into `ionic-beer` and execute `npm install && ionic serve`. The aforementioned [tutorial](http://developer.okta.com/blog/2017/05/17/develop-a-mobile-app-with-ionic-and-spring-boot) shows you how to deploy this app to an emulator/device.