Can I build a full fledge client web app with Angular 2 : I am working on a food purchase web app. The app has already been launched on mobile(Android). Now we want to build a web version.
The backend of this app was built using Node, Angular and Firebase.

I would like to know if I can only use angular 2(without Node.JS) for the web application. What the web app will basically do is to:

 1. User authentication
 2. Consume Backend API
 3. Checkout, after purchase

My major concern is, do I need Node.js for anything? or can I accomplish all these with just Angular 2?
