
We will be focusing on building a pipeline with Github actions, Docker, and security with Trivy Scan and ArgoCD.
Features of this project:
- Deploying a Tik Tak Toe React Application
- Running Unit tests on our application
- Using Github Actions Workflow for the CI CD part
- Using Docker to containerize the Application and generating an Image
- Using AWS ec2 instance to run our deployed application container on the ec2 machine to make our application run on working IP Address of the ec2 instance’s Public IP.

Prerequisites for this project:
- A working React Application (client only) will do.
- Docker installed on your local system
- Knowledge about Docker, writing yaml files and CI Workflows
- AWS Account and ec2 t2.medium instance for our argo cd part
Step 1: Running your project locally
You should be able to run your project locally on your system.