📄️ Backend Deployment
In this section we will deploy our backend code to a hosting provider. Our backend is developed using NodeJS, so we need a NodeJS compatible hosting provider. There are 2 ways to deploy a NodeJS project, one is using the NodeJS build file, and another one is using the CI/CD pipeline. 
📄️ Frontend Deployment
In this section we will deploy our frontend code to a hosting provider. Our frontend is developed using ReactJS and NextJS, so we need a NextJS compatible hosting provider.