This is my personal portfolio website, built to showcase my experience, skills, and development work. It includes an interactive timeline of past jobs, a dynamic skill highlighting system, and a responsive layout built with Vue 3, Vuetify, and GSAP.
- Vue 3 — Composition API
- Vuetify — Responsive UI components
- GSAP — Smooth animations and transitions
- Vite — Lightning-fast dev environment
- Responsive Design — Fully mobile-compatible with smooth transitions between breakpoints.
- Skill-Based Highlights — Hovering a skill will visually highlight relevant job history entries.
- Theming — Custom color palette based on a deep teal primary theme.
- Lightweight — Single-page architecture for simplicity and performance.
src/
├── assets/ # Profile images, background images
├── components/ # (Future: modularize into components if needed)
├── App.vue # Main layout and content
├── main.ts # App entry point
# Install dependencies
npm install
# Start local dev server
npm run dev
# Build for production
npm run build