Logo BROWSE GITHUB

Uvarov

2022, 2025

Uvarov

TECH STACK & FEATURES:

  • Framework: Astro
  • Styling: Tailwind CSS 3.4
  • Slider: Splide
  • Animations: GSAP + Intersection Observer API
  • Core Features:
    1. Scroll-driven storytelling with fade, bounce, and layered transitions.
    2. Modular animation sequences for smooth, reusable interactions.
    3. Dynamic galleries and overlays for portraits, documents, and photographs.
    4. Optimized image assets for performance without sacrificing quality.
    5. Mobile-responsive layout with carefully tuned breakpoints and defaults.

DESCRIPTION

Uvarov 200 is a commemorative digital experience dedicated to the 200th anniversary of Count Aleksey Uvarov, founder of the Imperial Russian Archaeological Society. The website guides visitors through key stages of his life from his youth to his achievements, family, and role in establishing the museum, all presented as a sequence of scroll-activated chapters. Each section is enriched with portraits, expedition documents, museum photographs, and artifacts, all layered into a narrative animated with GSAP-driven scenes and intersection-based transitions.

HIGHLIGHTS

  • Performance-Oriented: Heavy assets and animations were optimized for smooth rendering across devices.

EXPERIENCE NOTE

On this project I learned how to:

  • translate abstract design concepts into performant code,
  • keep animation logic modular and maintainable,
  • balance historical authenticity with frontend polish,
  • and optimize a visually heavy site for speed and responsiveness.

It became not only a showcase of my ability to deliver engaging narrative-driven interfaces, but also a demonstration of how I can handle collaboration, pressure, and technical problem-solving in real-world scenarios.