Odd none out
A cozy, category-guessing word puzzle built with React, Vite, and TypeScript.
Local development
- Install dependencies:
npm install - Start dev server:
npm run dev
Checks
- Tests:
npm test - Build:
npm run build
GitHub Pages build
Build with the correct base path for Pages:
GITHUB_PAGES=true npm run build
Deploy the dist folder to your GitHub Pages branch.
PWA testing
- Build:
npm run build - Serve
distlocally:npm run preview - Open the app, then check DevTools > Application for the manifest and service worker.
iOS install
- Open the site in Safari.
- Tap Share.
- Choose "Add to Home Screen".
On this page
Languages
TypeScript59.3%CSS37.4%HTML1.8%JavaScript1.5%
Contributors
Created January 12, 2026
Updated January 15, 2026