For deploying the application, separate virtual machines for Shoonya Backend and Frontend are deployed as docker containers on Azure. Managed Postgres Database in Azure (
) is used for database. The Backend, which is written in Django Rest Framework, communicates with the Frontend, written in React, over a public IP address and with the database, over a private IP address.