Skip to content

softcoder/fresh-grade-springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

To see detailed unit test and code coverage stats visit: https://travis-ci.org/softcoder/fresh-grade-springboot

Spring Boot based Student Editor

This project shows a simple Student Editor using Rest API's using Spring Boot on Google Cloud Platform. It uses the Google App Engine flexible environment.

This application uses Googles Memcached system for storage, so all work will be eventually dumped from memory as per Googles shared memcached policies.

Local Development Deployment:

Compile the app:

mvn compile

Run the embedded local server:

mvn spring-boot:run

To interact with the application's user interface goto:

http://localhost:8080

To see the Rest API Swagger based documentation goto:

http://localhost:8080/swagger-ui.html

Google Cloud Platform URL Deployment:

To interact with the application's user interface goto:

https://fresh-grade.appspot-preview.com/ (disabled for now to avoid google billing costs)

To see the Rest API Swagger based documentation goto:

https://fresh-grade.appspot-preview.com/swagger-ui.html (disabled for now to avoid google billing costs)

Compile the app:

mvn compile

To Deploy to Google Cloud run the following from the root project folder: (first ensure you have configured your project as per https://github.com/GoogleCloudPlatform/getting-started-java/tree/master/helloworld-springboot)

mvn appengine:deploy

Thanks

About

Sample Spring-Boot based Google Cloud App exercise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published