Skip to content

CavinKrenik/RESTINPLACE

Repository files navigation

[R.I.P.] - Reclaimed

A Visual Journey of Rest In Place

R.I.P. - Reclaimed is an immersive digital gallery exploring the concept of "Rest In Place." This project represents a visual journey through reclaimed spaces, memories, and artistic interpretation, brought to life through modern web technologies.

"A story told through scroll, parallax, and atmosphere."

📜 Project Overview

This repository houses the source code for the interactive gallery experience. Originally conceived as a 3D WebGL experience, it has been reclaimed and reimagined as a high-performance, scroll-driven visual story built with Next.js and Framer Motion.

The experience guides users through a series of "Chapters," each representing a distinct visual theme, utilizing parallax depth, glassmorphism, and smooth transitions to create a cinematic feel.

✨ Key Features

  • Immersive Visual Storytelling: A chapter-based structure that unfolds as you scroll.
  • Parallax Depth Effects: Ambient background motion and layered content creating a sense of 3D space.
  • Glassmorphism UI: Modern, translucent interface elements that blend seamlessly with the artwork.
  • Smooth Interaction: Fluid scrolling and entrance animations powered by Framer Motion.
  • Responsive Design: optimized for a consistent diverse experience across devices.

🛠️ Technology Stack

  • Framework: Next.js (App Router)
  • Animation: Framer Motion
  • Styling: CSS Modules & Tailwind CSS
  • Deployment: Vercel

🚀 Getting Started

To experience the journey locally:

  1. Clone the repository:

    git clone https://github.com/CavinKrenik/RESTINPLACE.git
    cd RESTINPLACE
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Run the development server:

    npm run dev
  4. Open your browser: Navigate to http://localhost:3000 to begin the journey.

🎨 Design Philosophy

Reclaimed is about finding beauty in what remains. The design reflects this through:

  • Dark, Atmospheric Tones: Setting a contemplative mood.
  • Layered Composition: Overlapping elements that suggest depth and history.
  • Motion as Narrative: The movement of the user controls the pacing of the story.

Concept & Code by Cavin Krenik

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors