Welcome to MepDash Documentation
Build powerful SYSPRO dashboards with proven patterns, tools, and best practices.
What is MepDash?
MepDash is a comprehensive framework for building enterprise-grade SYSPRO dashboards with WPF and MVVM architecture. This documentation contains all patterns, implementations, and examples extracted from production dashboards.
Documentation Structure
📚 Pattern Library
Reusable patterns extracted from production dashboards:
- Navigation Patterns - Routing, dialogs, and page management
- Service Patterns - Business logic, data access, and integrations
- SYSPRO Patterns - Business objects, customizations, and posting
- UI Patterns - MVVM, data presentation, and user interactions
- Common Patterns - Validation, error handling, and utilities
🎯 Dashboard Implementations
Complete dashboard documentation with all details preserved:
- AR Payment Reversal - Financial transaction reversal system
- Inventory Mini MRP - Material requirements planning automation
🚀 Getting Started
Quick Links
Most Used Patterns
Dashboard Examples
Features
🔍 Searchable
All documentation is indexed for quick searching. Use the search bar to find patterns, code examples, and implementations.
🔗 Cross-Referenced
Patterns link to their implementations in various dashboards, and dashboards reference the patterns they use.
💾 Complete Preservation
Every piece of documentation from the original dashboards is preserved and organized for optimal discoverability.
📈 Scalable
New dashboards can be easily added following the established structure.
Navigation Tips
- Use the sidebar to browse documentation hierarchically
- Use search (Ctrl+K) to find specific patterns or implementations
- Look for tags at the bottom of pages to find related content
- Check "Used In" sections to see pattern implementations
Contributing
When adding new dashboards or patterns:
- Extract reusable patterns to the pattern library
- Document dashboard-specific implementations
- Add cross-references between patterns and implementations
- Include working code examples with full context
Support
For questions about MepDash documentation or framework:
- Check the FAQ
- Review Common Issues
- See Best Practices