Prometrica AWS Linux VPS Deployment
About This Architecture
Single-VPS full-stack assessment platform combining React SPA, NestJS API, Prisma ORM, and PostgreSQL on AWS Linux EC2 or Lightsail. Browser clients connect via HTTPS to Nginx reverse proxy, which terminates TLS, validates auth, and routes REST requests to the NestJS API server handling business logic, PDF generation, and database queries. This monolithic VPS architecture prioritizes simplicity and cost-efficiency for candidate registration, consent workflows, assessments, and admin reporting. Fork this diagram on Diagrams.so to customize for your assessment requirements, adjust scaling strategies, or migrate components to containerized deployments. Consider this pattern ideal for MVP launches; plan database replication and load balancing as traffic grows.
People also ask
How do I deploy a full-stack assessment platform on AWS EC2 or Lightsail with React, NestJS, and PostgreSQL?
This diagram shows a single-VPS architecture where a React SPA communicates via HTTPS to an Nginx reverse proxy that terminates TLS and forwards requests to a NestJS API server. The API handles authentication, business logic, PDF report generation, and Prisma ORM queries against a PostgreSQL database, all running on the same AWS Linux instance for cost-efficient MVP deployments.
- Domain:
- Cloud Aws
- Audience:
- Full-stack developers deploying Node.js assessment platforms on AWS EC2/Lightsail
Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.