igid.io is a highly optimized and modern personal portfolio website. It works as an interactive digital business card showcasing my projects, technical skills, and contact information. The core of the project is Astro, a content-focused framework for building web sites.

Technology Stack

  • Frontend
    • stack/typescript icon TypeScript: Main language of the project
    • stack/astro icon Astro: Framework for building fast and optimized websites
    • stack/vue icon Vue (Nano Islands): UI framework for interactive components
    • stack/vite icon Vite: Fast build tool
  • UI
    • stack/tailwind icon Tailwind 4: Utility-first CSS framework
    • stack/starwindui icon Starwind UI: Prebuilt and reusable components
    • stack/gsap icon GSAP: Animation library
    • stack/iconify icon Iconify: Icon library
    • stack/lottiefiles icon LottieFiles: Lottie animation support
  • Utilities
    • stack/nanostores icon Nano Stores: Agnostic state management library
    • stack/mdx icon MDX: Markdown with support for JSX variables and expressions
    • stack/yup icon Yup: Schema validation for forms
    • stack/axios icon Axios: HTTP client for API requests

Features

  • Smooth navigation: Seamless transitions between sections for a pleasant user experience, implemented via microinteractions provided by GSAP.
  • Light and dark mode: Native theme switching support, likely respecting the user’s system preferences.
  • Contact form: Functional contact form with validation and message sending.
  • Performance optimization: Techniques such as lazy loading images and resource optimization ensure fast load times.
  • Collections: Organization of projects into collections with their corresponding metadata.

© 2026 igidio