AngularJS, Restful, Spring, Spring Security, Hibernate,Bootstrap, Gulp in ES6, Maven
The Angular Bootstrap Spring is a single page application (SPA) built with AngularJS, Bootstrap, Spring 4, and Spring Security. The application is divided into two modules - API and CLIENT - which are built and deployed separately. The API module can run on any web server, but it has been tested against Tomcat 8. The CLIENT module is run via Gulp, but for production release, it can be extracted and run as a static client via Apache. The application requires the API to be proxied in order to avoid CORS related issues.
Make sure you have Maven 3.2.0+ installed.
Run the following command to install and execute all tests:
mvn clean install
To run specific profiles, run the following command and pass the desired profile:
mvn clean install -P <profile_name>
To run Java and Jasmine tests:
http://localhost:4444/test
The Angular Bootstrap Spring is a single page application built using AngularJS, Bootstrap, Spring 4, and Spring Security 4. It has a modular structure with separate API and CLIENT modules. The application requires the API module to be proxied and supports stateless API authentication. Installation instructions are provided for running the application and running specific profiles or tests.