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.
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.
Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.