# Landing Page

Become our collaborator on Github

By becoming our collaborator, you will always have access to the latest code. [Send us](https://help.mobidonia.com/#reactappbuilder) your GitHub username and purchase code.&#x20;

Then we will add you as collaborator on our repository.

[Fork it. ](https://help.github.com/en/github/getting-started-with-github/fork-a-repo)

Then you will have your own clone of the App Builder Landing site. You can easily sync the changes from our source code.

{% hint style="info" %}
If you don't want to wait for us to give you access, you can [create new private repository with the code](https://www.softwarelab.it/2018/10/12/adding-an-existing-project-to-github-using-the-command-line/) you downloaded from Code Canyon. But this way you lose the opportunity to sync with our source code when we release new version.&#x20;
{% endhint %}

## Publish on Netlify

[Create account on Netlify.](https://www.netlify.com/)

Click on the button "New GIT Site"&#x20;

Then select Github and connect with your account where you have forked the repository.&#x20;

For **Build command** enter ( default ): `npm run build`

**Environment variables**

{% hint style="warning" %}
Use the same Firebase project from previous setup for React App Builder!
{% endhint %}

{% hint style="success" %}

* [ ] REACT\_APP\_apiKey                    - Firebase Api Key ( from console.firebase.com )
* [ ] REACT\_APP\_appId                      - Firebase App ID ( from console.firebase.com
* [ ] REACT\_APP\_projectId                - Firebase Project ID ( from console.firebase.com )
  {% endhint %}

Now on Netlify, click on "**Deploy new site**".&#x20;

After that, you can point your domain there.&#x20;

### Update to latest repository code.

Just go in your forked repository, and click on the "Compare button".  \
Then click on the link "switching the base".

![](https://3978297044-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LsM8knZk0MQWJaMWE0U%2F-M-ERKK0G2foo2naVw0p%2F-M-Ed-EKdMM7jsw9CNqt%2Fassets_-LsM8knZk0MQWJaMWE0U_-LzbqdF2aQduTub7FROo_-LzbrP4J2V8covDkACNY_switch.png?alt=media\&token=eed75fcf-f945-4579-90cb-df8ca3ddea2a)

Then if there are changes, you will see them. Then click on the  green button "Create Pull Request". Enter Title/Description if needed and once again click on "Create Pull Request".\
Then click on the other green button "Merge pull Request".
