Personal portfolio site built with React 18, Vite 6, Tailwind CSS 3, and Framer Motion. Packaged with Bun.
| Performance | Accessibility | Best Practices | SEO | |
|---|---|---|---|---|
| Desktop | 94 | 91 | 100 | 100 |
| Mobile | 56 | 91 | 100 | 100 |
bun installbun run devTo expose on the network (for testing on other devices):
bun run dev -- --hostThis project uses Biome for linting and formatting (with Tailwind class sorting). A Husky pre-commit hook runs this automatically.
bun run checkbun run knipbun run buildDeployed on Heroku. To serve the production build locally:
bun run start