rest_application Here I used reachJs for front end and Node js for backend. I used express as backend framework,express-validator for server side validation,mongodb/mongoose as database,jwt for authorization.