Skip to content

About

Personal Website / Portfolio - React & Gatsby.js

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

roykimx.github.io

Personal portfolio site for Roy Kim, built with Gatsby + React.

Live at: https://roykimx.github.io

Development

npm install
npm run develop

The site runs at http://localhost:8000.

Build

npm run build
npm run serve   # preview the production build locally

Deployment

Pushing to main triggers .github/workflows/deploy.yml, which builds the site and publishes the public/ folder to GitHub Pages automatically. In the repo's Settings → Pages, set Source to GitHub Actions.

Structure

  • src/pages/index.js — the homepage (About, Projects, Skills, Contact)
  • src/components/header.js — the hero section (name, nav, social links)
  • src/components/layout.js — page wrapper + theme handling
  • src/hooks/useTheme.js — light/dark mode toggle
  • static/resume.pdf — served at /resume.pdf

About

Personal Website / Portfolio - React & Gatsby.js

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages