-
Notifications
You must be signed in to change notification settings - Fork 0
Development
Neil Mitchell edited this page Jul 29, 2026
·
3 revisions
- Node.js 24.x
- npm 11 or newer
TypeScript 7 provides the native tsc command. The typescript package name intentionally resolves
to the official TypeScript 6 compatibility API required by Next.js and typescript-eslint.
git clone https://github.com/CRSD-Lau/Personal-Site.git
cd Personal-Site
npm ci
npm run devOpen http://localhost:3000.
npm run validateThe command checks formatting, linting, TypeScript, career content, and the static production build.
npm run build
npm run previewOpen http://localhost:4174.
Review at:
- 320px phone
- 768px tablet
- 1280px desktop
- 1600px wide desktop
- Light and dark themes
- Reduced-motion mode
See CONTRIBUTING.md before proposing a change.
Neil Mitchell Personal Portfolio | Live site | Repository
Neil Mitchell Portfolio