Project Description
This project is the design and deployment of a personal portfolio and CV website hosted on AWS EC2 running Ubuntu 24.04 LTS with Apache as the web server. The website serves as a professional online presence presenting my background, technical skills, project work, and academic achievements.
The infrastructure uses an Amazon EC2 t2.micro instance through the AWS Free Tier in US East (N. Virginia). The server was configured via SSH, with Apache installed to serve static HTML files. A custom domain was registered via DuckDNS and HTTPS was enabled using Let's Encrypt via Certbot.
The goal is to understand the full stack of decisions involved in taking a web project from local development to a live cloud server with a real domain name and SSL certificate — core competencies aligned with ICT171 learning outcomes.