Files
impstr/CLAUDE.md

35 lines
718 B
Markdown

# impstr — Imposter Party Game
Static PWA party game (like Werewolf/Mafia). No backend, no accounts — runs entirely in the browser.
## Stack
- **Frontend:** React 19, Vite, Tailwind CSS 4, TanStack Router, Zustand
- **Linting:** Biome (tabs, 80 chars, double quotes)
## Project Structure
```
src/
├── features/ ← game logic, UI components
├── routes/ ← TanStack Router file-based routes
└── shared/ ← shared components, utilities
```
## Local Development
```bash
bun install
bun run dev
```
## Deployment
```bash
./deploy.sh
```
Deploys to Uberspace (`serve.uber.space`):
- Static files → `/var/www/virtual/serve/html/impstr/`
- No backend, no database