Skip to main content

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

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.

  • 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:

  1. Extract reusable patterns to the pattern library
  2. Document dashboard-specific implementations
  3. Add cross-references between patterns and implementations
  4. Include working code examples with full context

Support

For questions about MepDash documentation or framework: