Welcome to the repository for my personal website! This website serves as an interactive extension of my resume, showcasing my skills, projects, and experiences in a dynamic and colorful format.
I utilized AWS Free Tier EC2 to host my website and using Namecheap for DNS management. Through careful configuration of AWS services including Load Balancers and Target Groups, I ensured access to my site via both HTTP and HTTPS protocols. By setting up aliases for various subdomains, I achieved comprehensive web presence while streamlining DNS management. This approach enabled effective routing and scalability while minimizing costs.
- Colorful Design: Transformed my traditional black-and-white resume into a vibrant and visually appealing website.
- Interactive Elements: Engaging animations, interactive elements, and intuitive navigation to provide an immersive user experience.
- Responsive Layout: Designed to adapt seamlessly to various screen sizes, ensuring accessibility across devices.
- Content Sections: Organized content into clear sections such as About Me, Projects, Skills, and Contact.
- HTML5
- CSS3 (including CSS animations)
- JavaScript
- API's
- NodeJS
- Git
- AWS Free Tier (EC2, Route 53, Target Group, Load Balancer, etc)
- Express.js
- Security
To view my website, simply visit: (https://www.richardlechko.com). Feel free to explore the different sections and interact with the content.
To run the website locally:
- Clone this repository to your local machine.
- Install NodeJS and the required dependencies
- Open the
index.html
file in your web browser. - Explore and enjoy!
Contributions are welcome! If you have any suggestions for improvements, spot a bug, or would like to contribute new features, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. You are free to modify and distribute the code for personal or commercial use.
If you have any questions or would like to get in touch, feel free to reach out to me at (richardlechko@gmail.com).