From ed5b819c41ff2e9e505156c8130894f3e83ffe4b Mon Sep 17 00:00:00 2001 From: FragginWagon Date: Wed, 28 Jan 2026 22:09:15 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9A=20Update=20README=20with=20additio?= =?UTF-8?q?nal=20project=20details=20and=20instructions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/projects/Pokedex.Online/README.md | 96 ++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 docs/projects/Pokedex.Online/README.md diff --git a/docs/projects/Pokedex.Online/README.md b/docs/projects/Pokedex.Online/README.md new file mode 100644 index 0000000..fd082b1 --- /dev/null +++ b/docs/projects/Pokedex.Online/README.md @@ -0,0 +1,96 @@ +# Pokedex.Online Documentation + +**Central documentation hub for the Pokedex.Online project.** + +## 📁 Directory Structure + +``` +Pokedex.Online/ +├── README.md (you are here) +├── REFACTORING-PLAN.md ⭐ Start here for implementation roadmap +├── setup/ Setup and deployment guides +│ ├── gamemaster-setup.md +│ ├── deployment.md (coming soon) +│ ├── monitoring.md (coming soon) +│ ├── gitea-cicd.md (coming soon) +│ ├── security.md (coming soon) +│ └── accessibility.md (coming soon) +├── api-reference/ API documentation and integration guides +│ ├── oauth-setup.md +│ ├── gamemaster-api.md +│ └── authentication.md (coming soon) +├── architecture/ System design and architectural decisions +│ ├── authentication.md (coming soon) +│ ├── internationalization.md (coming soon) +│ ├── feature-flags.md (coming soon) +│ └── deployment-architecture.md (coming soon) +├── roadmap/ Future features and enhancement plans +│ └── gamemaster-explorer-future.md +└── archive/ Historical documentation + ├── implementation-notes.md + └── cleanup.md +``` + +## 🚀 Quick Links + +### For Development +- **[REFACTORING-PLAN.md](REFACTORING-PLAN.md)** - Complete refactoring roadmap with phases, timeline, and success metrics +- **[Gamemaster Setup](setup/gamemaster-setup.md)** - Set up gamemaster data processing +- **[OAuth Setup](api-reference/oauth-setup.md)** - Configure Challonge OAuth integration + +### For API Integration +- **[Gamemaster API Reference](api-reference/gamemaster-api.md)** - Complete API documentation with examples +- **[Future Features Roadmap](roadmap/gamemaster-explorer-future.md)** - Upcoming features and enhancements + +### For Historical Context +- **[Implementation Notes](archive/implementation-notes.md)** - Original implementation documentation +- **[Cleanup History](archive/cleanup.md)** - Previous cleanup and refactoring efforts + +## 📝 Documentation Guidelines + +When creating new documentation: + +1. **Choose the correct folder**: + - `setup/` - Installation, configuration, deployment guides + - `api-reference/` - API endpoints, integration examples, authentication + - `architecture/` - System design, architectural decisions, diagrams + - `roadmap/` - Feature plans, enhancement proposals + - `archive/` - Historical documents that are no longer actively maintained + +2. **File naming convention**: + - Use kebab-case: `feature-flags.md`, `deployment-architecture.md` + - Be descriptive: Avoid generic names like `notes.md` or `info.md` + +3. **Include in every document**: + - Clear title and purpose + - Date created/updated + - Prerequisites (if applicable) + - Examples and code snippets where relevant + - Links to related documentation + +4. **Keep it updated**: + - Update docs alongside code changes + - Archive outdated docs instead of deleting + - Link to code files when referencing implementation + +## 🔄 Refactoring Status + +**Current Phase**: Phase 1 - Documentation & Project Setup +**Progress**: Documentation organized ✅ +**Next**: Vitest setup and dependency splitting + +See [REFACTORING-PLAN.md](REFACTORING-PLAN.md) for full status and timeline. + +## 🤝 Contributing Documentation + +When adding new features or making significant changes: + +1. Check if existing documentation needs updates +2. Create new documentation in the appropriate folder +3. Update this README if adding new sections +4. Link from relevant places (main README, related docs) +5. Follow the documentation guidelines above + +## 📧 Questions? + +Documentation questions or suggestions? Update this file or create an issue in the project tracker.