1. For ReactJS frontend and Nodejs backend Deployment, Click on the new environment option in Cloudjiffy Dashboard As we have to create two environments one for reactJS frontend and another will be for Nodejs Backend
2. Then Select Apache as the Primary Application node for the ReactJS frontend also you can enable the Built-in SSL for the same
3. Then Click on Create Environment and once the environment is created you can deploy the deployment file
OR
4. Upload your application package by clicking Upload in Cloudjiffy Deployment Manager.
5. You Can Browse your local file. The Cloudjiffy Deployment Manager supports .zip, .tar, .tar.gz and .tar.bz2 formats
6. Note that the maximum available size of the uploaded local file is 150 MB. If your application size exceeds this limit, please use the URL for uploading.
7. Select the package in the list and click Deploy to button.
8. Choose the environment that want to deploy your web application to. In the opened window, you will see the information on my application’s URL. Click Deploy.
9. In the same way create another environment of Nodejs and MariaDB or MySQL for backend code deployment in which we can select Nginx as Load Balancer so that we can attach Built-in SSL for the entire environment so that Nignx and NodeJS nodes are linked up it will work for both the nodes
10. Once the node application is ready, Deploy the code. Please use zip, link OR git to upload your code at your convenience.
Now You can deploy your backend code in the newly created environment of NodeJS