MorphMyData — Desktop Edition
=============================

WHAT'S IN THIS FOLDER
---------------------
index.html            The app.
lib/                  Vendored JavaScript libraries (SheetJS, PapaParse).
manifest.json         PWA manifest (for browser Install prompt).
sw.js                 Service worker (offline caching, only when served over http/https).
icon.svg              App icon.
MorphMyData.bat       Windows launcher — opens the app as a chromeless window.
MorphMyData.command   macOS launcher — same idea.
desktop-build/        Optional: build a real Windows installer with Inno Setup.

HOW TO RUN (WINDOWS)
--------------------
Double-click MorphMyData.bat.
This opens Edge (or Chrome) in "app mode" — a clean window with no browser
chrome, just the app. Feels like a native desktop app. No internet required.

If neither Edge nor Chrome is installed at the standard location, it falls
back to opening index.html in your default browser.

HOW TO RUN (MACOS)
------------------
First time only: open Terminal, run:
    chmod +x /path/to/MorphMyData.command
Then double-click MorphMyData.command.

HOW TO RUN (ANYWHERE)
---------------------
Double-click index.html directly. Any modern browser will run it.

OFFLINE OPERATION
-----------------
This app is 100% client-side. All processing (file parsing, mapping,
transformation, reconciliation, Excel generation) happens in your browser.
Nothing is uploaded to any server, ever.

The two libraries in lib/ are vendored locally — no CDN, no internet
dependency. This folder works from a USB stick, an air-gapped machine,
or any offline environment.

INSTALL AS A DESKTOP APP (PWA)
------------------------------
If you access the app via a hosted URL (https://morphmydata.com or a
local server), Chrome/Edge will offer to "Install MorphMyData" from the
address bar. That gives you a proper Start Menu / Dock entry with its own
icon and window. Uninstall is one click from the browser's app list.

BUILDING A REAL INSTALLER
-------------------------
See desktop-build/README.md for two options:
  1. Inno Setup (Windows) — creates a proper Setup.exe
  2. Tauri (cross-platform) — creates .msi, .dmg, .deb

SUPPORT
-------
hello@morphmydata.com
