SPLASH - Architectural pattern for a web app using Java, Spring, Hibernate and AngularJS on a single Dyno on Heroku

Click the Deploy to Heroku button below and get SPLASH now:


Please see our readme; file for more information on Splash, including setup steps and architecture.

Here are some of the tools that we used to create Project:


Provides the platform-as-a-service to power a compelling customer experience supporting Ruby, Java, Node.js and some more.


State-of-the-Art Web Standard. Look & Feel thanks to modern Web-Standards also usable for mobile end devices.


Style sheet language. Used for describing the presentation of a document written in a markup language.


AngularJS lets you easily extend HTML vocabulary. The resulting environment is extraordinarily expressive, readable, and quick to develop.


Java: The mostly common programming language of the world for the enterprise field.


Spring is an open source application framework to allow an easy and modular development with Java and Java EE.


An object-relational mapping framework for mapping an object-oriented domain model to a traditional relational database for the Java language.

Postgress DB

Provides a SQL database-as-a-service that lets you focus on building your application instead of messing around with database management.