• Inspiration: The portfolio was inspired by the need to create a modern, visually engaging digital resume that showcases not just skills, but also proficiency in UI/UX and frontend development. It draws from current web design trends that focus on a great user experience.

  • What it does: It acts as Aabid Hasan's professional portfolio, highlighting his versatility as a Full-Stack Developer, AI Enthusiast, and Content Writer. It features a dynamic typing introduction, an interactive project showcase with clever animations, a clear skills section, and a theme switcher for a personalized viewing experience.

  • How it was built: The portfolio is a single-page application built with fundamental web technologies: semantic HTML5, modern CSS3 (using CSS Variables for the dark/light themes), and vanilla JavaScript to power all interactive elements like animations and the view switcher.

  • Challenges: The main challenges included creating the complex, multi-layered animations on the project cards, managing the page's state (switching between project views) without a framework, and ensuring the entire design was fully responsive across all devices.

  • Accomplishments: The creator is most proud of the polished and professional user interface. The unique font, fluid animations, and well-executed dark mode create a memorable experience, with the animated project cards being a particular highlight.

  • What was learned: The project was a deep dive into advanced CSS and vanilla JavaScript, particularly in creating performant animations without relying on external libraries and using the IntersectionObserver API for optimization.

  • What's next: Future plans include adding a blog section to showcase writing skills, creating in-depth case study pages for each project, and integrating a headless CMS (like Contentful) to make future updates easier.

Built With

Share this project:

Updates