Components of Web Application:-
Overall Design- HTML5, CSS3, Javascript and jQuery.
Responsive Design- Bootstrap.
Web API calls- AJAX to handle asynchronous calls.
Backend- Node.js hosted on AWS or GCP.
APIs to populate data- Google API and Yelp API.
Data type- JSON.
Animation effects- AngularJS.