Project Overview:
- Project Name: Portfolio website
- Description: A personal portfolio website designed to showcase my skills and projects.
- Objective: To create a secure, scalable, and cost-effective personal website using a modern cloud-based infrastructure.
- Live Site: https://cruvia-tech.online

Technologies/Tools Used:
- Website Development: Visual Studio Code (VS Code) for designing and customizing the website.
- Domain Management: Namecheap for domain registration and initial management.
- Cloud Services:
- AWS S3: Used for hosting the static website files.
- AWS Certificate Manager (ACM): Provided an SSL certificate for secure (HTTPS) connections.
- AWS Route 53: Configured hosted zones for DNS management and connected the domain name.
- AWS CloudFront: Implemented a CDN (Content Delivery Network) to cache content, reduce latency, and serve the site securely with the ACM certificate.
Deployment Process :
1. Website Development and Preparation
- Designed and wrote all the code for the portfolio website in VS Code.
- Ensured the project was a static site with an
index.html
file as the main entry point.

2. Hosting with AWS S3
