# Quick Start Guide - FloDoc Stories Presentation ## 🚀 Quick Launch ### ⭐⭐ NEW: Interactive Kanban Board (BEST CHOICE) **Option 1: Open Kanban Board** ```bash # Navigate to the backlog directory cd docs/backlog # Open the Kanban board xdg-open stories-kanban.html # Or on macOS open stories-kanban.html ``` **Option 2: Serve Kanban Board** ```bash cd docs/backlog python3 -m http.server 8000 # Then open: http://localhost:8000/stories-kanban.html ``` ### ⭐ Enhanced Viewer with Navigation Panel **Option 3: Open Enhanced Viewer** ```bash cd docs/backlog xdg-open stories-viewer-enhanced.html ``` **Option 4: Serve Enhanced Viewer** ```bash python3 -m http.server 8000 # Then open: http://localhost:8000/stories-viewer-enhanced.html ``` ### Alternative: Original Full-Screen Presentation **Option 5: Open Original Presentation** ```bash cd docs/backlog xdg-open stories-presentation.html ``` **Option 6: Serve Original Presentation** ```bash python3 -m http.server 8000 # Then open: http://localhost:8000/stories-presentation.html ``` ### Quick Reference **Option 7: Just Read the Summary** ```bash cat docs/backlog/STORIES_SUMMARY.md # or less docs/backlog/STORIES_SUMMARY.md ``` ## 📊 What You'll See ### Presentation Website (`stories-presentation.html`) - **42 full-viewport slides** - one per user story - **Professional design** with gradient background - **Keyboard navigation** - Arrow keys or Space - **Progress bar** - Shows completion percentage - **Clean layout** - User Story, Background, Acceptance Criteria per slide ### Summary Document (`STORIES_SUMMARY.md`) - **Quick reference** with all 42 stories - **User stories only** - Easy to scan - **Markdown format** - Works in any editor ## 🎯 Navigation Controls | Action | Keyboard | Mouse | |--------|----------|-------| | Next slide | `→` or `Space` | Click "Next" button | | Previous slide | `←` | Click "Previous" button | | First/Last | - | Use buttons | ## 📋 Story Breakdown | Phase | Stories | Focus | |-------|---------|-------| | **1. Foundation** | 3 | Database & Models | | **2. Backend Logic** | 8 | Workflows & Business Logic | | **3. API Layer** | 4 | REST APIs & Webhooks | | **4. Admin Portal** | 10 | TP/TP Portal UI | | **5. Student Portal** | 5 | Student-facing UI | | **6. Sponsor Portal** | 2 | Sponsor-facing UI | | **7. Testing & QA** | 5 | Quality assurance | | **8. Infrastructure** | 4 | Deployment & Docs | **Total: 42 stories** ## ⏱️ Time Estimates Each story is designed for **4-hour implementation windows**: - Small stories: 1-2 hours - Medium stories: 3-4 hours - Large stories: 4+ hours (may need splitting) ## 🔄 Regeneration If the source document changes: ```bash cd docs/backlog python3 generate_presentation.py ``` This will regenerate both `stories-presentation.html` and `STORIES_SUMMARY.md`. ## 📁 Files in This Directory ``` docs/backlog/ ├── README.md # This overview ├── QUICKSTART.md # This quick start guide ├── stories-presentation.html # The presentation (118KB) ├── STORIES_SUMMARY.md # Quick reference (11KB) └── generate_presentation.py # Regeneration script (14KB) ``` ## 🎯 Next Steps 1. **Review** all stories in the presentation 2. **Prioritize** stories for Sprint 1 3. **Create branches** following BMAD workflow 4. **Implement** with QA gates 5. **Merge** to master after approval ## 💡 Pro Tips - **Use full-screen mode** in your browser for best experience - **Bookmark** the presentation for quick access - **Print** STORIES_SUMMARY.md for team meetings - **Share** the HTML file with stakeholders for review ## 🐛 Troubleshooting **HTML won't open?** - Ensure file extension is `.html` - Try a different browser - Check file permissions: `chmod 644 stories-presentation.html` **Content looks wrong?** - Regenerate: `python3 generate_presentation.py` - Check source: `cat ../prd/6-epic-details.md | head -100` **Want to see a specific story?** - Use Ctrl+F in the summary document - Navigate to slide number in presentation --- **Generated:** 2026-01-15 **Source:** `docs/prd/6-epic-details.md` (832KB) **Stories:** 42 **Total Time Estimate:** ~168 hours (42 stories × 4 hours)