title: How to Deploy MERN stack application on heroku
body: <p>I have made one <code>MERN (i.e-Mongo,Express,React,Node.js)</code> application and wants to deploy on Heroku. I created the react App using <code>create-react-app</code> and folder structure is given below.</p>
  
  <p><strong>React-frontend</strong></p>
  
  <pre><code>     ----&gt;Node_modules
  
       -----&gt;Public
  
      -------&gt;src
  
      -------&gt;package.json
  
     ---------&gt; readme.md
  </code></pre>
  
  <p><strong>React-backend:</strong></p>
  
  <pre><code>     -----&gt;Node_modules
  
       ------&gt;config
  
      --------&gt;Controller
  
     ----------&gt;route
  
    ------------&gt;server.js
  
     -----------&gt;package.json
  </code></pre>
  
  <p>Here I have other project for <code>NOde.js and MongoDB</code> operation and its instance (<code>e.g.http://localhost:8888</code>) is called from <code>React-frontend</code> to deal with the database. I need steps to deploy the total application into Heroku.</p>