Skip to content

sciaschi/sciaschi.github.io

Repository files navigation

Sean Ciaschi — Developer Portfolio

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.

View Portfolio


🔧 Built With

  • Vue 3 — Composition API
  • Vuetify — Responsive UI components
  • GSAP — Smooth animations and transitions
  • Vite — Lightning-fast dev environment

✨ Features

  • 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.

📁 Project Structure

src/
├── assets/ # Profile images, background images
├── components/ # (Future: modularize into components if needed)
├── App.vue # Main layout and content
├── main.ts # App entry point


🚀 Setup & Development

# Install dependencies
npm install

# Start local dev server
npm run dev

# Build for production
npm run build

About

Resources

Stars

Watchers

Forks

Contributors