sahil-portfolio-main

Sahil Portfolio

Interactive portfolio monorepo with four apps:

Requirements

Setup

npm install

Development

Run all apps at once:

npm run dev

Or run a single app:

npm run dev:portfolio
npm run dev:arcade
npm run dev:os
npm run dev:gallery

Production build

npm run build

This builds each app and copies arcade, os, and gallery into apps/portfolio/dist for a single deploy folder.

Preview the built site:

npm run serve

Then open http://localhost:5000

Project structure

apps/
  portfolio/   # Main site
  arcade/
  os/
  gallery/
scripts/
  combine-dist.js