Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 882 Bytes

File metadata and controls

39 lines (25 loc) · 882 Bytes

Ryan Hopkins · Portfolio

🌐 Live site: https://proco-rphopkins.github.io/Portfolio/

A modern portfolio built with Vite + TailwindCSS.

🚀 Prerequisites

Node.js ≥ 18 npm


🛠️ Tech Stack

  • Vite – modern frontend tooling
  • Tailwind CSS – styling & utility classes
  • Particles.js – animated background
  • Custom assets – icons, images

▶️ Running this Project

  1. cd Portfolio/frontend
  2. npm install
  3. npm run build:css -- --watch & (Rebuild is necessary with CSS changes)
  4. npm run dev

🌍 Deployment

This site is automatically deployed to GitHub Pages using GitHub Actions:

  • .github/workflows/deploy.yml handles builds & publishing.
  • .nojekyll ensures Pages serves files correctly without Jekyll interference.

Any push to main triggers a new deployment.