Personal engineering portal for bbfans.
Live site: https://bbfans.github.io/
- Homepage with project highlights and recent shipping notes
- Blog posts and changelog entries from local content collections
- Dark mode support
- Responsive mobile layout
- PWA manifest for Android install support
src/components/ Shared layout and page components
src/content/blog/ Blog posts
src/content/changelog/ Release and shipping notes
src/content/projects/ Project cards shown on the homepage
src/pages/ Site routes
public/ Static assets, PWA files, fonts, and images
Install dependencies:
npm installStart the local dev server:
npm run devBuild the site:
npm run buildRun the project check:
npm run checkDeploy the admin runtime:
npm run deployGitHub Pages is deployed by the workflow in .github/workflows/pages.yml when changes are pushed to main.