Skip to content

Repository files navigation

Portfolio

Source for pratyusha2802.github.io/Portfolio — a React + TypeScript single-page site, statically built and deployed via GitHub Pages.

Stack

  • React 19 + TypeScript (strict) + Vite, react-router-dom for client-side routing
  • Case-study content authored as markdown under src/content/work/
  • No CMS, no server — everything ships as static files

Getting started

nvm use          # Node version pinned in .nvmrc
npm install
npm run dev

Scripts

Command What it does
npm run dev Local dev server with HMR
npm run build Production build to dist/
npm run test Run the test suite (Vitest)
npm run lint oxlint
npm run format / format:check Prettier, write or check
npm run typecheck tsc --noEmit
npm run verify typecheck + lint + format check + test + build — the full gate, also run by the pre-push hook and CI

Contributing / process docs

About

Personal Portfolio

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages