A professional, responsive, and serverless resume website built with HTML5 and CSS3, designed for cloud deployment on AWS.
- Modern UI/UX: Professional design with a clean, dark/light theme and smooth scrolling.
- Responsive Design: Fully optimized for desktops, tablets, and mobile devices.
- Serverless Architecture:
- Hosted on AWS S3 for high availability.
- Accelerated by AWS CloudFront (CDN) for low latency.
- Secured with HTTPS (SSL/TLS).
- Visitor Counter: Real-time visitor tracking powered by AWS Lambda, API Gateway, and DynamoDB.
- CI/CD Pipeline: Automated deployments using GitHub Actions, ensuring that every push to the main branch is automatically deployed to the cloud.
- Frontend: HTML5, CSS3 (Inter font, FontAwesome icons)
- Cloud Infrastructure: AWS S3, CloudFront, Route 53
- Backend: AWS Lambda (Python), API Gateway
- Database: AWS DynamoDB
- Automation: GitHub Actions
INDEX.HTML: Main content and structure of the resume.STYLE.CSS: Modern styling, layout, and animations..github/workflows/: CI/CD configuration for automated AWS deployment.
- Infrastructure: Set up S3 bucket for static hosting and CloudFront for distribution.
- Backend: Create a DynamoDB table, a Lambda function to increment the count, and an API Gateway endpoint.
- CI/CD: Add
AWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEYto GitHub repository secrets to enable automated deployment.
Designed & Built by Dhanush G 🚀