Skip to content

Amogh-Rao/portfolio

Repository files navigation

Amogh's Robotics Portfolio

A modern, interactive portfolio showcasing robotics engineering projects, FRC experience, and technical skills.

🚀 Features

  • Interactive 3D Robot - Scroll-based robot building animation
  • Modern Design - Yellow and black robotics theme
  • Responsive Layout - Works on all devices
  • Project Showcase - Featured projects with live demos
  • Skills Display - Technical and soft skills presentation
  • Contact Form - Easy way to get in touch

🛠️ Tech Stack

  • React 18 + TypeScript
  • Three.js + React Three Fiber (3D graphics)
  • Framer Motion (animations)
  • Tailwind CSS (styling)
  • Vite (build tool)

🎯 Projects Featured

  • FRC Monkey - Educational platform for FRC robotics concepts
  • Swara - Cultural music filtering app
  • Algae Harvester - FRC robot mechanical subsystem

🚀 Deployment

This project is configured for deployment on Vercel:

  1. Connect your GitHub repository to Vercel
  2. Vercel will auto-detect the Vite configuration
  3. Automatic deployments on every push to main branch

📁 Project Structure

src/
├── components/          # React components
│   ├── Hero.tsx        # Landing section
│   ├── About.tsx       # About section
│   ├── Skills.tsx      # Skills display
│   ├── Projects.tsx    # Project showcase
│   ├── Contact.tsx     # Contact form
│   ├── Navigation.tsx  # Navigation bar
│   └── Background3D.tsx # 3D robot background
├── App.tsx             # Main app component
└── main.tsx           # Entry point

🎨 Customization

  • Colors: Update tailwind.config.js for theme colors
  • Projects: Edit src/components/Projects.tsx to add/modify projects
  • Skills: Update src/components/Skills.tsx for skill categories
  • 3D Robot: Modify src/components/Background3D.tsx for robot design

📧 Contact


Built with ❤️ for the robotics community

About

Amogh Rao Portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors