> For the complete documentation index, see [llms.txt](https://younes-development.gitbook.io/gemibot-app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://younes-development.gitbook.io/gemibot-app/getting-started/installation.md).

# Installation

After your system matches the previous requirement, you can not ready to build and run the application.

## 1-Installing Dependencies

1. Navigate to '**GemiBot**' folder.
2. In terminal/command prompt window.
3. Run the following command.

{% code overflow="wrap" fullWidth="false" %}

```shell
npm install
# or with yarn
# yarn install
```

{% endcode %}

## 2-Start React Native Cli server

{% code overflow="wrap" fullWidth="false" %}

```shell
npm start
# you can also use npm or yarn
# npm start
```

{% endcode %}

## 3-Run project in Simulators

#### A) For Android

run following command in terminal and it will run on simulator or on your device if you have connected using USB.

```bash
npm run android
```

#### B) For iOS

run following command in terminal and it will run on simulator or on your device if you have connected using USB.

```bash
npm run ios
```

## 4-You're Done

now you can start using the application without any problems

<figure><img src="https://1925682527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHbZ5K2G9qfEl6MYWJpjx%2Fuploads%2F4PslOeMfCqapqKotxSTm%2Fscreens.png?alt=media&amp;token=a01b7d86-5d55-46f3-8d91-fc0c1e95bc54" alt=""><figcaption></figcaption></figure>

## 5-Demo Video

{% embed url="<https://www.youtube.com/watch?v=e48iptFVfz0>" %}

{% hint style="success" %}
If everything is configured properly then the app will run on simulator or on your device
{% endhint %}

{% hint style="warning" %}
If you're facing any problems please consider contacting us [here](/gemibot-app/getting-started/support.md).&#x20;
{% endhint %}
