> For the complete documentation index, see [llms.txt](https://docs.ionicfirebaseapp.com/multirestaurantfirestore/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionicfirebaseapp.com/multirestaurantfirestore/system-requirement.md).

# System Requirement

Please check and follow all commands before run your app.

### Project Requirement

First make sure you have installed node.js 8.X and npm 5.X version. You can check it on own terminal window simply by entering node -v and npm -v . You can also download latest nodeJs from [here](https://nodejs.org/en/)

```
$ npm -v 
$ node -v 
```

{% hint style="info" %}
once node and npm install on your machine we need to install  Ionic globally as well .&#x20;
{% endhint %}

```
// You can install ionic globally on your machine 
npm install -g ionic
npm install -g cordova
```

Ionic recently doing lots of changes with ionic 4 and default if it install ionic-cli V4 which might break few things as our app with ionic 3. Most probably there app-script module need to update with latest one then this app run perfectly with ionic cli V4 as well.

Make sure you have installed ionic-cli latest release and Cordova. You can check ionic version in terminal with ionic -v command. If you need more info how to setup ionic project please follow [Ionic Getting Started](https://ionicframework.com/getting-started) at [Ionic](https://ionicframework.com/) official websites.

```typescript
You need XCODE AND Android Studio to make production build. 
```

We suggest to use ionic pro to make native build easier as setup through Xcode and android studio bit difficult if you new on app development.&#x20;
