Welcome to my world

Leveraging AI to bring my website to life

Posted by yuanhang on August 26, 2025

For this personal website, I've integrated my full-stack web development skills with the power of artificial intelligence to create a seamless, live experience.


 

Frontend & Backend Technologies

  1. On the frontend, I used the foundational trio: HTML, CSS, and JavaScript. This classic stack allowed me to build a responsive and interactive user interface from the ground up, ensuring a smooth and engaging experience for visitors.
  2. The backend infrastructure is robust and secure, built on an AWS Linux server. To manage traffic and host the site, I configured Nginx as a reverse proxy. I also managed the DNS server to connect the domain and secured the site with a SSL certificate by Let's Encrypt, demonstrating my commitment to cybersecurity. The application logic is powered by a Python Flask server, a lightweight but powerful framework that handles requests and serves content efficiently.

 

AI-Enhanced Development

The development process was significantly accelerated and enhanced by AI tools. By leveraging AI for tasks like code optimization, debugging, and content generation, I was able to streamline my workflow and focus on the architectural challenges of bringing a full-stack application to life. This approach not only showcases my technical proficiency but also my ability to adapt and utilize modern technologies to achieve project goals.