Skip to content
vanpeerdevelopment edited this page Jan 15, 2016 · 5 revisions

Container Diagram

PetCupid is built out of three different containers. When a pet enthusiast uses the application in the browser, he's communicating with the frontend container. The frontend container is responsible for serving the Angular app and is running in an NGINX docker container.

To retrieve pets or register dates with pets the frontend communicates with the backend. The backend provides a REST interface with this functionality and runs on a embedded tomcat in a docker container.

The third container is the database container which stores all pets and dates. The backend interacts with the database using jdbc. The Postgres database also runs as a docker container.

Clone this wiki locally