Skip to content

Deployment Strategy

IanSeng edited this page Mar 5, 2021 · 4 revisions

Details the deployment strategy, workflow and manual deployment process.

Deployment Strategy

Frontend host URL (Client): https://konnection-client.herokuapp.com/login

Backend host URL (Server): https://konnection-server.herokuapp.com/

To alleviate the task of manual deploying both of the frontend and backend of our application, we have decided to automate the process by making a releasing cut every thing when a pull request is being merged into the main branch. Since both frontend and backend are being deployed to Heroku with free account, the application will put into sleep after every 30mins. Hence, the connection might be slow if the server is not being active for awhile.

Frontend deployment strategy

  • Leveraging GitHub action to deploy our React frontend app to Heroku