# Public Web Frontend Documentation This folder contains documentation specific to the public web frontend service. ## Documents - **[TEMPLATES.md](TEMPLATES.md)** - Template structure, naming conventions, and Jinja2 best practices - **[HTMX_PATTERNS.md](HTMX_PATTERNS.md)** - HTMX integration patterns and dynamic UI updates - **[TESTING.md](TESTING.md)** - Manual testing checklist and browser testing guide - **[MULTIPLAYER.md](MULTIPLAYER.md)** - Multiplayer lobby and session UI implementation ## Quick Reference **Service Role:** Thin UI layer that makes HTTP requests to API backend **Tech Stack:** Flask + Jinja2 + HTMX + Vanilla CSS **Port:** 5001 (development), 8080 (production) ## Related Documentation - **[../CLAUDE.md](../CLAUDE.md)** - Web frontend development guidelines - **[../README.md](../README.md)** - Setup and usage guide - **[../../docs/ARCHITECTURE.md](../../docs/ARCHITECTURE.md)** - System architecture overview - **[../../api/docs/API_REFERENCE.md](../../api/docs/API_REFERENCE.md)** - API endpoints to call