Skip to content

Reference implementation of a Single Page Application using a Java back end exposing HATEOAS RESTful services to an AngularJS UI.

Notifications You must be signed in to change notification settings

aditzel/reference-java-spa-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Reference Dashboard Type Webapp

This project is an exploration into building a Single Page Application and integrating it with a Java based back end. It's a work in progress, so it will change over time.

Tech Stack

  • Maven for project management
  • Spring 4 with JavaConfig configuration
  • Spring Security 3.2
  • Stormpath (http://www.stormpath.com) for Identity and Access management (integrated with Spring Security)
  • jQuery 2
  • AngularJS
  • Twitter Bootstrap
  • JPA 2.1
  • Hibernate Entity Manager
  • MariaDB as the JPA backing data store

Development Environment Requirements

  • Java 8
  • Maven 3
  • NodeJS + NPMs
  • Grunt + Grunt-CLI
  • Bower
  • Account on Stormpath, a Directory with a group called "user" and one called "administrator"

Credits

Many thanks to Bryan Turner for the awesome dbunit testing contributions!

About

Reference implementation of a Single Page Application using a Java back end exposing HATEOAS RESTful services to an AngularJS UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published