Personal Homepage

Personal Project

A personal homepage showcasing projects, skills, and interests with a modern design.

About the project


This repository hosts the code for a personal homepage. The website is built with Angular and TypeScript, featuring a responsive design that adapts to both light and dark themes. It includes a project showcase, interactive animations, and a PDF preview feature for reports. The homepage emphasizes clean code, modular architecture, and a seamless user experience. It also integrates server-side rendering for improved performance and SEO.

Key features


  • Responsive Design: Ensures compatibility across various devices with light and dark mode support.
  • Modern Stack: Built with Angular, TypeScript, and CSS.
  • Project Showcase: Displays detailed information about personal and university projects.
  • Interactive Animations: Enhances user experience with smooth transitions and effects.
  • PDF Previews: Generates and displays previews of project reports directly on the website.
  • Server-Side Rendering: Improves performance and search engine optimization.
  • Clean Code: Adheres to best practices for maintainable and scalable development.