Skip to content

chimataraghuram/PORTFOLIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

592 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CHIMATA RAGHURAM

Typing SVG



React Three.js Framer Motion TypeScript Vite

Live Demo ย ย  LinkedIn


"A cinematic, 3D space-themed digital ecosystem redefining the professional portfolio. Engineered for zero compromise, blending high-performance WebGL graphics, real-time physics, interactive storytelling, and an integrated AI assistant to deliver a premium experience."


๐ŸŒŒ The Cinematic Universe

This portfolio has been completely reimagined as an interactive voyage through space. The experience includes:

  • Immersive 3D Preloader: Fly through a rotating solar system with hundreds of glowing stars before entering the portfolio universe.
  • Dynamic 3D Planetary Systems: Using React Three Fiber and Three.js, the background features massive, high-resolution planets (Earth, Moon, Neptune, Mars) that realistically morph and rotate as you scroll.
  • Parallax Starfields & Nebula Fogs: Deep, multi-layered parallax backgrounds that respond to your scroll and section transitions.
  • Glassmorphism 2.0: The UI floats beautifully above the 3D canvas with heavy blur backdrops, creating an ultra-premium aesthetic.

๐Ÿ–ผ๏ธ Project Showcase

Visual evidence of the platform's high-fidelity design and interactive elements.

01. The Cinematic Hero Hub

Immersive WebGL dashboard featuring a massive, 3D rotating planetary body with high-resolution textures.


02. Tech Constellation & Skill Orbit

Interactive physics-based skill visualization floating in a deep space parallax environment.


03. Professional Internships

Career chronology presented through elegant glassmorphic cards over dynamic starlight trails.


04. The Project Vault

Premium 3D-tilt gallery showcasing real-world deployments against an atmospheric nebula backdrop.


05. Milestones & Achievements

Curated timeline of professional certifications and milestones seamlessly integrated into the cosmic theme.


06. Space Invaders Mini-Game

Custom 60FPS Canvas-based arcade experience seamlessly blending with the portfolio's universe.


07. Contact & Social Terminal

Central communication uplink with futuristic glass panels and an integrated AI assistant terminal.


๐Ÿ—๏ธ System Architecture

flowchart TD
    A[๐Ÿ‘ค User Browser] --> B[โš›๏ธ React 19 + TypeScript]
    B --> C[๐ŸŒŒ Cinematic Universe\nThree.js & React Three Fiber]
    B --> D[โœจ Framer Motion\nUltra-Smooth Animations]
    B --> E[๐Ÿง  Skill Orbit\nMatter.js 2D Physics]
    B --> F[๐Ÿค– TECHBOY AI\nOpenRouter Integration]
    B --> G[๐ŸŽฎ Space Invaders\nCustom Canvas Game Engine]
    C --> H[๐ŸŒ 3D Textures\nRealistic Planet Rendering]
    F --> I[โ˜๏ธ Vercel Serverless\nSecure API Proxy]
    I --> J[๐Ÿ”— OpenRouter\nLlama 3.3 Engine]
    B --> K[๐Ÿš€ Vercel Deployment]
Loading

โšก Core Capabilities

Tip

Performance Optimized: This ecosystem is built on Vite 6 and React 19, utilizing Suspense and dynamic imports to ensure lightning-fast load times even with heavy 3D assets.

  • ๐ŸŒ WebGL 3D Engine: Uses Three.js and @react-three/fiber to render massive 3D planets, atmospheric scattering, and 3000+ interactive stars at 60FPS.
  • ๐Ÿง  Physics-Driven UI: Uses Matter.js to create an interactive "Skill Orbit" that responds to gravity and collision physics.
  • ๐Ÿค– Intelligence Layer: Integrated AI assistant that has deep knowledge of the developer's career history and project details.
  • ๐ŸŽฎ Micro-Game Integration: A custom 60FPS Space Invaders engine built natively on HTML5 Canvas provides active engagement and demonstrates complex state management.
  • โœจ Fluid Motion: framer-motion drives complex orchestrations, from the spaceship preloader sequence to scroll-triggered section reveals.

๐Ÿ›  Tech Stack

The Core Engine

  • Framework: React 19
  • Build Tool: Vite 6
  • Logic: TypeScript
  • Styling: TailwindCSS + Vanilla CSS + Glassmorphism Shaders

The Specialized Layer

  • 3D Graphics: Three.js, React Three Fiber, React Three Drei
  • Animations: Framer Motion
  • 2D Physics: Matter.js
  • Icons: Lucide-React
  • AI: OpenAI / OpenRouter (Llama 3.3)
  • Game Engine: Custom HTML5 Canvas Logic

๐Ÿ“ Project Structure

PORTFOLIO/
โ”œโ”€โ”€ frontend/
โ”‚   โ”œโ”€โ”€ src/
โ”‚   โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ universe/      # The 3D Three.js Engine & Cinematic backgrounds
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ IntroScreen/   # The spaceship solar system preloader
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ ...            # Main UI modules (Hero, About, Projects, etc)
โ”‚   โ”‚   โ”œโ”€โ”€ hooks/             # Custom React hooks (useIsMobile, useActiveSection)
โ”‚   โ”‚   โ”œโ”€โ”€ utils/             # Helper functions (scrolling, sound engine)
โ”‚   โ”‚   โ”œโ”€โ”€ App.tsx            # Modular section aggregator & Lazy Loading
โ”‚   โ”‚   โ””โ”€โ”€ constants.ts       # Central Truth - All metadata (Projects, Skills, Stats)
โ”‚   โ”œโ”€โ”€ public/
โ”‚   โ”‚   โ””โ”€โ”€ planets/           # High-resolution WebGL planet textures
โ”‚   โ””โ”€โ”€ vite.config.ts         # Optimized build settings
โ”œโ”€โ”€ backend/
โ”‚   โ””โ”€โ”€ chat.js                # Core API/chat logic & LLM integrations
โ””โ”€โ”€ api/                       # Vercel Serverless entry point (AI Proxy wrapper)

๐Ÿ“œ Professional Ethics (License)

This project is licensed under the MIT License.

Important

Attribution Requirement: You are encouraged to study and fork this repository. However, proper attribution to Chimata Raghuram is mandatory. Do not represent this holistic design as your own original creation.


โœ๏ธ The Author

Chimata Raghuram
Python Full Stack Developer โ€ข AI/ML Enthusiast


About

Official Portfolio of Chimata Raghuram. Python Full Stack Developer ,Tech Enthusiast. Features a custom Space Invaders-style minigame, AI integrations, and a sleek modern web design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors