Dover Run Club Website Product Brief
Purpose
Provide a simple, welcoming web presence for Dover Run Club that answers the essentials quickly: what the club is, when it meets, where to show up, and what the vibe is.
Product Goals
- Make first-time visitors confident enough to join a Tuesday run.
- Keep Phase 1 maintenance low with a single-page-first approach.
- Preserve GitHub Pages compatibility and lightweight Jekyll delivery.
- Create a clear foundation for future expansion without exposing unfinished content.
Target Users
- New local runners looking for a low-pressure group.
- Returning members checking weekly run details.
- Friends/community members validating club basics before attending.
Current Scope (Phase 1)
- Public experience centers on the homepage only.
- Homepage communicates:
- What: Dover Run Club (casual, social group)
- When: Tuesdays at 6:00 PM
- Where: The Brick, Dover, NH
- Vibe: All paces welcome; social post-run hang
- Additional pages may exist in-repo for future phases but remain unlinked in main navigation.
Non-goals
- No multi-page information architecture in navigation yet.
- No formal membership system, dues workflow, or account features.
- No heavy framework adoption or redesign away from current custom CSS + Jekyll setup.
- No publishing placeholder content as primary user paths.
Tone
Casual, welcoming, and inclusive. Clear language, low friction, and community-first voice aligned with: “We run and then we pub, in that order.”
Success Criteria
- Visitors can identify What/When/Where/Vibe within seconds on first load.
- Main navigation stays focused on Phase 1 scope (single-page-first).
- Content updates remain simple for maintainers (Markdown + lightweight templates).
- Site builds and deploys cleanly via GitHub Pages-compatible configuration.
Agent Guardrails
- Keep changes focused and minimal; avoid unrelated refactors.
- Preserve GitHub Pages/Jekyll compatibility.
- Use existing design tokens/variables and current styling approach.
- Keep hidden future pages unlinked from main navigation until explicitly promoted.
- When structure/scope changes, update roadmap documentation in lockstep.
Roadmap Linkage
Phase progression and activation criteria for future pages are tracked in design/website-roadmap.md. This PRODUCT.md defines Phase 1 intent; roadmap entries define when and how scope expands.