Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Interactive 3D Anime Portfolio

Welcome to my immersive 3D portfolio experience! This project moves away from traditional flat web design, offering a 300-unit-long interactive journey through a gaming-inspired environment.

🌟 Overview

Built with Three.js and ES6 modules, this portfolio allows users to navigate an anime-style character along a curved path to explore different stages of my professional life. The experience utilizes Bloom post-processing for high-quality lighting and visual effects.

🛠️ Tech Stack

  • Core: Three.js (3D Engine)
  • Language: JavaScript (ES6+)
  • Visuals: Bloom Post-Processing, Custom Shaders
  • Architecture: Data-driven via config.json

📂 Repository Features

  • Interactive Pathing: A custom-built 300-unit curved path for character navigation.
  • Configuration-Driven Content: All personal data, including projects, skills, education, and certifications, is managed through a central config.json file.
  • Game-Inspired UI: Professional achievements displayed in an immersive, interactive format.

🚀 Getting Started

  1. Clone the repository:
    git clone [https://github.com/smritiesharma/saurav-portfolio.git](https://github.com/smritiesharma/saurav-portfolio.git)
  2. Install dependencies: (Assuming a standard Vite or Node setup)
    npm install
  3. Customize Content: Edit the src/config.json file to update your personal details, skills, and projects.
  4. Run Locally:
    npm run dev

📬 Connect with Me


About

An immersive, interactive 3D anime-style portfolio website built with Three.js. This gaming-inspired experience features character navigation along a 300-unit curved path, high-quality Bloom post-processing, and a data-driven configuration system to showcase professional achievements and skills.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages