Project Repository Setup

Bank Application – Infrastructure, Backend, Frontend & Kubernetes


<aside> 💡

This documentation explains how the project repositories were obtained and prepared for local development and future deployments. Due to access restrictions on the original GitHub organisation (Digital Witch), we received the source files in .zip format rather than cloning the repositories directly using git clone

</aside>


1. Getting the Project Files

Since some of the original repositories were private, we received the entire project in a .zip file from our project lead.

  1. Located the .zip file provided by the project lead.

This method ensured all project folders and files were accessible for further setup.

2.png

2. Extracted Project Folders

After unzipping, the zipped folder revealed the following key folders:

Folder Name Description
aws-three-tier-terrafrom-infrastrucure Terraform scripts for provisioning AWS infrastructure
Kubernetes-manifest YAML files for deploying the app to Kubernetes
Main_bank_Backend Backend service for the bank app
Main_bank_frontend Frontend UI for the bank app

Screenshot 2025-06-28 104157.png

3. Open the Project in VS Code

Once the zipped project folder was extracted : The project files were opened and explored using Visual Studio Code (VS Code) to begin configuration