Skip to content

Latest commit

 

History

History

README.md

SyncMedia Documentation

User Documentation

Complete guide to using SyncMedia, including:

  • Installation and setup
  • Feature overview
  • Free vs Pro comparison
  • Advertising system
  • License management
  • Troubleshooting and FAQ

Guide to AI-powered duplicate detection:

  • Feature overview
  • Usage instructions
  • Performance optimization
  • GPU acceleration

Technical details on duplicate detection algorithms:

  • MD5 hashing (Free tier)
  • Perceptual hashing (Pro tier)
  • CNN-based detection
  • Detection methods comparison

Developer Documentation

Guide for publishing to Microsoft Store:

  • Package preparation
  • Store submission process
  • Certification requirements
  • Update procedures

Technical migration documentation:

  • Architecture overview
  • WinUI 3 migration details
  • MSIX packaging
  • Build configuration

Checklist before submitting to Store:

  • Code quality checks
  • Testing requirements
  • Documentation review
  • Compliance verification

Python Integration

For Python/AI features, see:

Project Structure

SyncMedia/
├── SyncMedia.Core/         # Business logic library
├── SyncMedia.WinUI/        # WinUI 3 UI application
├── SyncMedia.Package/      # MSIX packaging project
├── SyncMedia.Tests/        # Unit tests (210 tests, 49% coverage)
└── docs/                   # Documentation (you are here)

Getting Started

  1. Start with the User Guide for usage instructions
  2. Review AI Features for Pro features
  3. For development, see the main README
  4. For Store publishing, see Store Publishing Guide

Support

  • Report issues on GitHub Issues
  • Check the User Guide FAQ section for common questions