Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

twiston.dev

My personal portfolio website, built with Next.js as a static export and deployed to GitHub Pages.

Development

Requires Node 22+ and pnpm.

pnpm install
pnpm dev           # http://localhost:3000

Checks

pnpm lint
pnpm typecheck
pnpm format:check  # pnpm format to fix
pnpm build         # static site in out/

Pushing to main runs the same checks and deploys out/ to GitHub Pages (.github/workflows/nextjs.yml).

Layout

  • app/: pages, each with its CSS module next to it
  • components/: shared UI (navbar, social links, backgrounds)
  • lib/: data and logic (site info, projects, theme/background preferences, canvas animation)
  • public/assets/: images, pre-sized WebP

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages