Skip to content

Repository files navigation


Typing SVG



Live Portfolio   Source Code   LinkedIn


       



Overview

A high-performance developer portfolio built with React 19, Three.js, WebGL GLSL Shaders, and Framer Motion. It features custom shader backgrounds, 3D tilt interactions, and a bespoke leather-and-gold aesthetic (#1a0f08 dark espresso, #3c2415 warm umber, #c9a96e brushed gold).



Visual Showcase

Desktop Showcase

Hero Section

Hero Section & WebGL Canvas
Featured Projects

3D Tilt Project Grid

Mobile Responsiveness

Mobile Hero

Mobile Hero
Mobile About

Mobile About
Mobile Projects

Mobile Projects


Tech Stack & Architecture

Layer Technology & Highlights
Frontend React 19, JavaScript (ESNext), Vite 7, React Router 7
Graphics & 3D Three.js, React Three Fiber, React Three Drei, Custom GLSL Shaders
Styling & Motion Tailwind CSS 4, Custom CSS Leather Diamond Tokens, Framer Motion 12
Integrations EmailJS Browser API, Lucide Icons
Performance Route-level code splitting (React.lazy), requestAnimationFrame throttled mouse listeners, compositor-only transforms for 60 FPS


Quick Start

# Clone the repository
git clone https://github.com/mananjani2102/Portfolio.git

# Navigate into project directory
cd Portfolio

# Install dependencies
npm install

# Start development server
npm run dev

Application will run locally at http://localhost:5173.



Scripts Reference

Command Action
npm run dev Launch Vite dev server with Hot Module Replacement
npm run build Compile optimized production bundle to dist/
npm run preview Preview production build locally
npm run lint Run ESLint checks across project files


Contact

Platform Direct Link
Live Portfolio manan-jani.netlify.app
Email manan.jani.cg@gmail.com
LinkedIn linkedin.com/in/manan-jani-1a22443a3
GitHub github.com/mananjani2102
X (Twitter) x.com/Mananjani2102

About

High-performance developer portfolio built with React 19, Three.js, WebGL GLSL shaders, Tailwind CSS 4, and Framer Motion. Features interactive 3D cards, custom shader canvas, and EmailJS integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages