Skip to content

keirace/os-portfolio

Repository files navigation

PinOS Portfolio

A modern, interactive portfolio website inspired by macOS design, built with React, Tailwind and GSAP. It provides a desktop-like environment with draggable windows, a dock, Finder, Terminal, PDF resume viewer, and mini-games.

PinOS Portfolio Vite Tailwind CSS

Features

  • macOS-inspired UI (windows, dock, menu bar)
  • Draggable, resizable windows with smooth GSAP animations
  • Finder with sidebar navigation and history
  • Terminal emulator with custom commands
  • PDF resume viewer with pinch/zoom pan support
  • Settings with wallpaper and accent color controls
  • Mini-games lazily loaded
  • Accessible keyboard interactions and tooltips

Tech stack

  • React 19 (hooks)
  • Vite 7
  • Tailwind CSS 4
  • Zustand (state management) + Immer
  • GSAP (animations + Draggable)
  • react-pdf, react-zoom-pan-pinch
  • react-tooltip, lucide-react (icons)

About

A macOS-inspired portfolio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors