A modern Full-Stack application featuring a Node.js/Express backend and a Vite/React frontend. This project is fully containerized and production-ready, engineered to be deployed seamlessly across local environments, native Kubernetes, and enterprise Red Hat OpenShift clusters.
- Multi-Stage Docker Builds: Optimized frontend images using a lean non-root Nginx server for enhanced security.
- Stateless & Scalable: Designed both tiers to be completely stateless, allowing effortless horizontal scaling via K8s Deployments.
- Enterprise OpenShift Compliant: Adheres strictly to Security Context Constraints (SCC) by avoiding root privileges and exposing non-privileged ports (
8080).
To spin up the entire stack locally with a single command:
docker compose up --build