What we have followed in our project is :
Front end Technology
- AngularJS
- HTML5
- css3
- Javascript
- Bootstrap 3
API
- REST
- JERSEY (JAX-RS)
- REST ASSURED
- SPRING BOOT
- Jackson
- spring security
Business Logic
SPRING DATA
SPRING data MongoDB
Data base
Server (For caching)