Skip to content

Brandon-Vazquez/Brandon-Vazquez.github.io

Repository files navigation

Brandon Vazquez Munoz - Portfolio Website

A modern, interactive portfolio website showcasing my work as a Computer Science student at Cornell University.

🚀 Features

  • Interactive 3D Projects Gallery - Built with Spline for immersive project exploration
  • Dynamic Skills Visualization - Hexagonal honeycomb grid displaying technical skills
  • Responsive Design - Optimized for all devices with smooth animations
  • Dark/Light Theme Toggle - Custom animated theme switcher
  • Interactive Timeline - Professional experience with clickable company links
  • Animated Background - Dynamic particle system with connecting lines

🛠️ Tech Stack

  • Frontend: React, TypeScript, CSS3
  • 3D Graphics: Spline
  • Icons: React Icons
  • Layout: React Honeycomb (hexagonal grid)
  • Deployment: GitHub Pages

📁 Project Structure

src/
├── components/
│   ├── About.jsx          # About page with skills and timeline
│   ├── Home.jsx           # Landing page with hero section
│   ├── Projects.jsx       # 3D interactive projects gallery
│   ├── Navbar.jsx         # Navigation with theme toggle
│   └── Timeline.jsx       # Experience timeline component
├── assets/                # Images and static files
└── App.jsx               # Main application component

🎯 Key Sections

  • Home: Personal introduction with social links
  • About: Background story, technical skills, and work experience
  • Projects: Interactive 3D environment showcasing projects

🚀 Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start development server: npm run dev
  4. Build for production: npm run build

📱 Live Demo

Visit brandon-vazquez.github.io to see the live portfolio.


Built with ❤️ using React and modern web technologies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published