Documentation Index
Complete alphabetical and categorical index of all Constellation documentation.
๐ By Category
Getting Started
- 00-OVERVIEW.md - Documentation hub
- 01-PROJECT_OVERVIEW.md - Project vision and architecture
- 02-SETUP_GUIDE.md - Development environment setup
- 03-QUICK_START.md - 10-minute hands-on guide
Architecture & Design
- 04-ARCHITECTURE.md - System architecture and patterns
- 09-STATE_MANAGEMENT.md - State management strategies
Development Guides
- 05-CODE_STYLE_GUIDE.md - Coding standards and conventions
- 06-COMPONENTS.md - Component library and patterns
- 07-HOOKS.md - Custom React hooks reference
- 08-SERVICES.md - API services and data access
- 10-EDITOR.md - Rich text editor (Plate.js) guide
Styling & UI
- 17-STYLING.md - Tailwind CSS styling guide
Quality & Testing
- 14-TESTING.md - Testing strategies and guidelines
Operations
- 19-DEPLOYMENT.md - Build and deployment guide
- 20-PERFORMANCE.md - Performance optimization
Support & Maintenance
- 23-TROUBLESHOOTING.md - Common issues and solutions
- 24-FAQ.md - Frequently asked questions
Contributing
- 25-CONTRIBUTING.md - Contribution guidelines
๐ By Role
New Developer
Start Here โ Follow this path:
- 03-QUICK_START.md - 10 minutes
- 02-SETUP_GUIDE.md - 30 minutes
- 04-ARCHITECTURE.md - 1 hour
- 06-COMPONENTS.md - Components overview
- 07-HOOKS.md - Hooks overview
- 14-TESTING.md - How to test
- Start coding!
Full-Stack Developer
Key References: - 04-ARCHITECTURE.md - System design - 08-SERVICES.md - Backend integration - 06-COMPONENTS.md - Component patterns - 14-TESTING.md - Testing strategy
Frontend Specialist
Key References: - 06-COMPONENTS.md - Components - 07-HOOKS.md - Hooks - 17-STYLING.md - Styling - 14-TESTING.md - Testing
DevOps / DevSecOps
Key References: - 19-DEPLOYMENT.md - Deployment - 20-PERFORMANCE.md - Performance - 02-SETUP_GUIDE.md - Environment setup
Maintainer
Key References: - 01-PROJECT_OVERVIEW.md - Overview - 04-ARCHITECTURE.md - Architecture - 05-CODE_STYLE_GUIDE.md - Standards - 25-CONTRIBUTING.md - Contributing - 23-TROUBLESHOOTING.md - Issues
๐ฏ By Task
I need to...
Setup Development Environment
Understand the Project
Learn the Basics (10 min)
Create a New Component
โ 06-COMPONENTS.md
Create a Custom Hook
โ 07-HOOKS.md
Make an API Call
โ 08-SERVICES.md
Manage State
Use the Rich Text Editor
โ 10-EDITOR.md
Style a Component
โ 17-STYLING.md
Write Tests
โ 14-TESTING.md
Deploy to Production
โ 19-DEPLOYMENT.md
Optimize Performance
Fix a Bug
Answer a Question
โ 24-FAQ.md
Contribute Code
๐ Quick Reference
File Organization
Location: /docs/ directory
Files: 20 comprehensive guides
Total Content: ~25,000+ lines
Code Examples: 100+
Diagrams: 50+
What's Covered
โ
Setup & Installation
โ
Architecture & Patterns
โ
Components & UI
โ
Hooks & State Management
โ
Services & API Integration
โ
Rich Text Editor
โ
Testing & Quality
โ
Styling & CSS
โ
Deployment & DevOps
โ
Performance Optimization
โ
Troubleshooting
โ
Contributing Guidelines
What's NOT Covered
โ Backend development
โ Database schema
โ Infrastructure setup
โ Team management
โ Project management
(See backend documentation for those topics)
๐ Cross-References
From SETUP_GUIDE โ Related Docs
- Architecture: 04-ARCHITECTURE.md
- Troubleshooting: 23-TROUBLESHOOTING.md
From ARCHITECTURE โ Related Docs
- Components: 06-COMPONENTS.md
- Hooks: 07-HOOKS.md
- Services: 08-SERVICES.md
- State Management: 09-STATE_MANAGEMENT.md
- Testing: 14-TESTING.md
From COMPONENTS โ Related Docs
- Styling: 17-STYLING.md
- Code Style: 05-CODE_STYLE_GUIDE.md
- Testing: 14-TESTING.md
From TESTING โ Related Docs
- Hooks: 07-HOOKS.md
- Code Style: 05-CODE_STYLE_GUIDE.md
๐ Document Statistics
| Document | Pages | Topics | Examples |
|---|---|---|---|
| OVERVIEW | 5 | 15 | 10 |
| PROJECT_OVERVIEW | 12 | 25 | 15 |
| SETUP_GUIDE | 18 | 30 | 20 |
| QUICK_START | 8 | 15 | 20 |
| ARCHITECTURE | 20 | 40 | 25 |
| CODE_STYLE_GUIDE | 22 | 50 | 30 |
| COMPONENTS | 18 | 35 | 25 |
| HOOKS | 15 | 30 | 20 |
| SERVICES | 16 | 30 | 25 |
| STATE_MANAGEMENT | 14 | 25 | 20 |
| EDITOR | 12 | 25 | 20 |
| TESTING | 20 | 40 | 30 |
| STYLING | 18 | 35 | 25 |
| DEPLOYMENT | 15 | 30 | 20 |
| PERFORMANCE | 12 | 25 | 15 |
| TROUBLESHOOTING | 14 | 40 | 10 |
| FAQ | 10 | 50 | 5 |
| CONTRIBUTING | 12 | 25 | 10 |
๐ Learning Paths
Path 1: New Developer (1-2 weeks)
Day 1: QUICK_START โ SETUP_GUIDE
Day 2: PROJECT_OVERVIEW โ ARCHITECTURE
Day 3: COMPONENTS โ HOOKS โ SERVICES
Day 4: STATE_MANAGEMENT โ TESTING
Day 5: STYLING โ CODE_STYLE_GUIDE
Week 2: Build features following patterns
Path 2: Experienced Developer (1-2 days)
Hour 1: ARCHITECTURE โ CODE_STYLE_GUIDE
Hour 2: COMPONENTS โ HOOKS โ SERVICES
Hour 3: TESTING โ Start coding
Path 3: DevOps (1-2 days)
Hour 1: PROJECT_OVERVIEW โ SETUP_GUIDE
Hour 2: DEPLOYMENT โ PERFORMANCE
Hour 3: TROUBLESHOOTING โ Configure CI/CD
๐ Search Tips
By Technology
- React: COMPONENTS, HOOKS, STATE_MANAGEMENT
- Next.js: ARCHITECTURE, DEPLOYMENT
- TypeScript: CODE_STYLE_GUIDE, ARCHITECTURE
- Tailwind CSS: STYLING
- Plate.js: EDITOR
- Vitest: TESTING
- TypeScript: CODE_STYLE_GUIDE
By Topic
- State: STATE_MANAGEMENT, ARCHITECTURE
- Data Fetching: SERVICES, ARCHITECTURE
- Testing: TESTING, COMPONENTS, HOOKS
- Performance: PERFORMANCE, DEPLOYMENT
- Deployment: DEPLOYMENT, TROUBLESHOOTING
- Errors: TROUBLESHOOTING, FAQ
By Problem
- Setup Issues: SETUP_GUIDE, TROUBLESHOOTING
- Code Quality: CODE_STYLE_GUIDE, TESTING
- Performance: PERFORMANCE, DEPLOYMENT
- Bugs: TROUBLESHOOTING, FAQ
- Testing: TESTING, TROUBLESHOOTING
๐ Getting Help
If You're Stuck
- Search this index: Use Ctrl+F
- Check FAQ: 24-FAQ.md
- Check Troubleshooting: 23-TROUBLESHOOTING.md
- Find exact topic: Search by role or task above
- Ask team: Slack, discussion, or issue
Report Issues
- Check 23-TROUBLESHOOTING.md
- Check 24-FAQ.md
- Search existing issues
- Create new issue with details
Suggest Improvements
- Check related doc sections
- Create PR with improvements
- Follow 25-CONTRIBUTING.md
๐ Get Started Now
Option 1: I'm brand new
๐ Start with 03-QUICK_START.md
Option 2: I'm experienced
๐ Start with 04-ARCHITECTURE.md
Option 3: I need to fix something
๐ Check 23-TROUBLESHOOTING.md
Option 4: I have a question
๐ Check 24-FAQ.md
๐ Document Maintenance
Last Updated
January 2026
Version
1.0
Maintenance Schedule
- Monthly: Check for outdated info
- Quarterly: Add new patterns
- Yearly: Major review
How to Help
- Report inaccuracies
- Suggest improvements
- Add examples
- Fix typos
Happy Learning! ๐
Start with the document that matches your role, then explore related docs as needed.
Need something specific? Use the links above to jump directly to the right guide.