Spring and AngularJS based reference architecture for small-and-mid-sized web applications using CI and CD