Built with React + Vite, deployed to GitHub Pages.
npm install
npm run dev # → http://localhost:5173-
Make sure
vite.config.jshasbase: '/website/'(already set). -
Run:
npm run deploy
This builds the site and pushes the
dist/folder to thegh-pagesbranch. -
In your GitHub repo → Settings → Pages, set the source to the
gh-pagesbranch.
Your site will be live at: https://yizhou82.github.io/website/
src/
├── components/
│ ├── Navbar.jsx / .css
│ └── Footer.jsx / .css
├── sections/
│ ├── Hero.jsx / .css
│ ├── About.jsx / .css
│ ├── Projects.jsx / .css
│ ├── Skills.jsx / .css
│ ├── Experience.jsx / .css
│ └── Contact.jsx / .css
├── App.jsx
├── main.jsx
└── index.css
-
src/sections/Hero.jsx— update tagline -
src/sections/About.jsx— bio, photo, quick facts -
src/sections/Projects.jsx— replace placeholder projects -
src/sections/Skills.jsx— your actual skill set -
src/sections/Experience.jsx— your work history -
src/sections/Contact.jsx— real email & LinkedIn -
public/resume.pdf— add your résumé -
index.html— update meta description -
src/index.css— adjust--accentcolor to taste