Skip to content

Mausam5055/RIngston-GSAP

Repository files navigation

💍 Ringston 3D Experience

A stunning interactive 3D website built with React, Three.js, GSAP, and more — scroll-driven, animated, immersive.

Live Demo License: MIT React Three.js GSAP


🖼️ Previews

Preview 1 Preview 2


🌟 Key Features

Feature Description
💍 Scroll-Linked 3D Animation A ring emerges, scales, and exits based on scroll progress
💫 Parallax Effects Smooth motion of UI elements based on scroll speed
↔️ Horizontal Scroll Section Pinned layout with horizontal transitions and text reveals
🧊 3D Object Re-Entry Reappearance of 3D ring in wireframe style
🧠 AI-generated 3D Model Created via AI from text → image → 3D model, lit for realism

🛠️ Tech Stack

Tech Role
⚛️ React Base framework
🌀 Three.js Core 3D engine
🪐 React Three Fiber React renderer for Three.js
🎬 GSAP + ScrollTrigger Scroll animations and timeline control
🧰 Drei Useful helpers for 3D scenes
Vite Lightning-fast dev environment
🎨 Tailwind CSS Utility-first responsive styling
🖌️ CSS Modules Component-scoped styles

🚀 Live Demo

👉 Check it out on Vercel


📦 Getting Started

Clone the repo and run locally:

# 1. Clone the project
git clone https://github.com/Mausam5055/Ringston.git
cd Ringston

# 2. Install dependencies
npm install

# 3. Run the dev server
npm run dev

👨‍💻 Connect with Me

Feel free to reach out or follow me on:

💻 GitHub: github.com/Mausam5055

💼 LinkedIn: linkedin.com/in/mausam-kar-6388861a7

📫 Email: mausamofficial5055@gmail.com

About

Elegant jewelry e-commerce website featuring GSAP animations for product showcases, smooth transitions, interactive product galleries, detailed jewelry descriptions, gemstone information, and luxurious design aesthetic perfect for high-end jewelry brand.

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors