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.