Personal project built on the MERN (MongoDB, Express.js, React, Node.js) stack
Before running scripts, make sure you have the following prerequisites installed:
In this dir you can run the following scripts:
- Installs node dependencies
- Starts the server in development mode.
- Launches the React development server for the client.
- Authenticates with AWS ECR.
- Builds the Docker images for the server and client components.
- Pushes the Docker images to the AWS ECR repository.
- Restarts EKS Nodes
- Deploy the VPC and Kuberneties Cluster
- Deploy the Client Docker Image it ECR to the Kuberneties Cluster
- Runs unit tests for client and server