{
  "$comment": "Authoritative MyAppDone / MSP Reboot project registry. Generated from data/projects.js by scripts/build-site.js.",
  "generated": "2026-10-11",
  "source": "https://myappdone.com/projects.json",
  "statuses": {
    "production": "Production",
    "beta": "Active Beta",
    "opensource": "Open Source",
    "website": "Live Website",
    "service": "Hosted Service",
    "collection": "Collection",
    "internal": "Internal Tool",
    "development": "In Development"
  },
  "projects": [
    {
      "slug": "roots-hq",
      "name": "Roots HQ",
      "kind": "application",
      "status": "beta",
      "statusLabel": "Active Beta",
      "summary": "A multi-tenant platform that keeps inventory, orders, customers, storefront, market events, sales channels, and reporting for an independent product business in one workspace — with an AI assistant that proposes and waits for approval.",
      "categories": [
        "business",
        "ecommerce"
      ],
      "website": "https://roots-hq.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/roots-hq",
      "verifiedAgainst": "roots-hq.com (home, /calyx, /trust, /features/*, /pricing), checked 2026-10-10"
    },
    {
      "slug": "earthbornroots",
      "name": "Earth Born Roots",
      "kind": "implementation",
      "status": "website",
      "statusLabel": "Live Storefront",
      "summary": "The live online storefront for a small-batch preserves, sourdough, and botanical goods kitchen, running on Roots HQ — products, market pre-orders, recipes, newsletter, and customer accounts in one system.",
      "categories": [
        "ecommerce",
        "websites"
      ],
      "website": "https://earthbornroots.com/",
      "repository": null,
      "license": null,
      "parent": "roots-hq",
      "caseStudy": "https://myappdone.com/portfolio/earthbornroots",
      "verifiedAgainst": "earthbornroots.com; roots-hq.com/customers/earth-born-roots, checked 2026-10-10"
    },
    {
      "slug": "mailthreatzero",
      "name": "MailThreatZero",
      "kind": "application",
      "status": "beta",
      "statusLabel": "Active Beta",
      "summary": "A managed email security gateway for MSPs and multi-domain organizations, with explainable multi-stage scoring, per-tenant policies, quarantine, and domain reputation monitoring — priced per protected domain rather than per mailbox.",
      "categories": [
        "cybersecurity",
        "msp-it"
      ],
      "website": "https://mailthreatzero.com/",
      "repository": null,
      "license": null,
      "parent": "mspreboot",
      "caseStudy": "https://myappdone.com/portfolio/mailthreatzero",
      "verifiedAgainst": "mailthreatzero.com (home, features, procurement, pricing), checked 2026-10-10"
    },
    {
      "slug": "exploithound",
      "name": "Exploit Hound",
      "kind": "application",
      "status": "beta",
      "statusLabel": "Active Beta",
      "summary": "A hosted exposure-management platform that discovers assets, correlates vulnerabilities, ranks remediation by the attack paths it removes, and verifies fixes by re-checking — across every customer environment.",
      "categories": [
        "cybersecurity",
        "msp-it"
      ],
      "website": "https://exploithound.com/",
      "repository": null,
      "license": null,
      "parent": "mspreboot",
      "caseStudy": "https://myappdone.com/portfolio/exploithound",
      "verifiedAgainst": "exploithound.com (home, product tour, integrations, security, Threat Radar), checked 2026-10-10"
    },
    {
      "slug": "gr0wpath",
      "name": "gr0wpath",
      "kind": "application",
      "status": "production",
      "statusLabel": "Production",
      "summary": "A workforce skills platform that measures what people already know, finds the gaps that matter for their role, and builds training, exams, and practical scenarios around each person — with manager reporting on real capability.",
      "categories": [
        "training",
        "business"
      ],
      "website": "https://gp.mspreboot.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/gr0wpath",
      "verifiedAgainst": "gp.mspreboot.com (home, how-it-works, managers, employees, MSPs, trust), checked 2026-10-10"
    },
    {
      "slug": "practa",
      "name": "Practa",
      "kind": "application",
      "status": "beta",
      "statusLabel": "Early Access",
      "summary": "Legal practice management that brings matters, documents, billing, IOLTA trust accounting, client communication, and AI-assisted drafting into one multi-tenant platform for a law firm.",
      "categories": [
        "legal",
        "business"
      ],
      "website": "https://practa.app/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/practa",
      "verifiedAgainst": "practa.app (home, features list, screenshots), checked 2026-10-10"
    },
    {
      "slug": "casebuilder",
      "name": "CaseBuilder",
      "kind": "application",
      "status": "development",
      "statusLabel": "In Development",
      "summary": "A workspace for organizing a case’s records, timeline, notes, and documents together. In development — not a finished legal practice management product.",
      "categories": [
        "legal"
      ],
      "website": null,
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/casebuilder",
      "verifiedAgainst": "Existing MyAppDone portfolio entry; no public site."
    },
    {
      "slug": "onbetterterms",
      "name": "OnBetterTerms",
      "kind": "application",
      "status": "production",
      "statusLabel": "Live · Free Tier",
      "summary": "An AI-assisted application for working through difficult conversations privately: understand both perspectives, find a practical next step, and control exactly what is ever shared.",
      "categories": [
        "legal",
        "business"
      ],
      "website": "https://onbetterterms.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/onbetterterms",
      "verifiedAgainst": "onbetterterms.com (home, features, privacy, safety, pricing), checked 2026-10-10"
    },
    {
      "slug": "marketqwik",
      "name": "MarketQwik",
      "kind": "application",
      "status": "production",
      "statusLabel": "Live · Early Access",
      "summary": "A lead discovery, enrichment, CRM, and campaign platform for marketing teams and agencies — find prospects, enrich and verify contacts, run email campaigns, and report on results, with isolated workspaces per client.",
      "categories": [
        "crm",
        "business"
      ],
      "website": "https://marketqwik.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/marketqwik",
      "verifiedAgainst": "marketqwik.com (home, features, pricing, compare), checked 2026-10-10"
    },
    {
      "slug": "monit",
      "name": "Monit",
      "kind": "application",
      "status": "production",
      "statusLabel": "Production",
      "summary": "Agent-based infrastructure monitoring delivered on a dedicated VM per customer: servers, websites, network flow, and syslog, with dashboards, multi-channel alerting, and public status pages.",
      "categories": [
        "msp-it"
      ],
      "website": "https://mspreboot.com/monit",
      "repository": null,
      "license": null,
      "parent": "mspreboot",
      "caseStudy": "https://myappdone.com/portfolio/monit",
      "verifiedAgainst": "mspreboot.com/monit, checked 2026-10-10"
    },
    {
      "slug": "hosting",
      "name": "MSP Reboot Hosting",
      "kind": "service",
      "status": "service",
      "statusLabel": "Live Service",
      "summary": "A managed hosting service for websites, business email, databases, and DNS — configured, monitored, and kept running from one control panel. Listed as operations work, not as a separate software product.",
      "categories": [
        "msp-it"
      ],
      "website": "https://hosting.mspreboot.com/",
      "repository": null,
      "license": null,
      "parent": "mspreboot",
      "caseStudy": "https://myappdone.com/portfolio/hosting",
      "verifiedAgainst": "hosting.mspreboot.com and /plans, checked 2026-10-10"
    },
    {
      "slug": "net-agit8or",
      "name": "Net Agit8or",
      "kind": "application",
      "status": "production",
      "statusLabel": "Live · Free Tool",
      "summary": "A free web toolkit for DNS, email, and network checks such as ping, traceroute, DNS lookup, and port scanning — no install and no account.",
      "categories": [
        "msp-it"
      ],
      "website": "https://net.agit8or.net/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/net-agit8or",
      "verifiedAgainst": "net.agit8or.net; mspreboot.com/free-projects listing, checked 2026-10-10"
    },
    {
      "slug": "mspzero",
      "name": "MSPZero",
      "kind": "collection",
      "status": "collection",
      "statusLabel": "Open Source",
      "summary": "The umbrella for five independent, MIT-licensed, self-hosted tools for MSPs and IT teams: ClientSt0r, OPNMGR, Depl0y, St0r, and Rem0te. A collection of separate projects, not one more application.",
      "categories": [
        "open-source",
        "msp-it"
      ],
      "website": "https://mspzero.com/",
      "repository": null,
      "license": "MIT (all five tools)",
      "parent": null,
      "members": [
        "opnmgr",
        "clientst0r",
        "rem0te",
        "depl0y",
        "st0r"
      ],
      "caseStudy": "https://myappdone.com/portfolio/mspzero",
      "verifiedAgainst": "mspzero.com and GitHub API (agit8or1 repositories), checked 2026-10-10"
    },
    {
      "slug": "clientst0r",
      "name": "ClientSt0r",
      "kind": "application",
      "status": "opensource",
      "statusLabel": "Open Source",
      "summary": "Self-hosted IT documentation and service desk for MSPs. A ticket opens with the client’s contract, the affected asset, the runbook, and the vault entries the technician needs — all in one database.",
      "categories": [
        "open-source",
        "msp-it",
        "business"
      ],
      "website": "https://mspzero.com/tools/clientst0r",
      "repository": "https://github.com/agit8or1/clientst0r",
      "license": "MIT",
      "parent": "mspzero",
      "caseStudy": "https://myappdone.com/portfolio/clientst0r",
      "verifiedAgainst": "github.com/agit8or1/clientst0r (README, requirements, core/, vault/, api/), read 2026-10-10"
    },
    {
      "slug": "opnmgr",
      "name": "OPNMGR",
      "kind": "application",
      "status": "opensource",
      "statusLabel": "Open Source",
      "summary": "Self-hosted OPNsense fleet management for MSPs and IT teams: monitor every firewall, back up and diff configurations against an approved baseline, and roll out updates in safe, staged rings.",
      "categories": [
        "open-source",
        "msp-it",
        "cybersecurity"
      ],
      "website": "https://mspzero.com/tools/opnmgr",
      "repository": "https://github.com/agit8or1/OPNMGR",
      "license": "MIT",
      "parent": "mspzero",
      "caseStudy": "https://myappdone.com/portfolio/opnmgr",
      "verifiedAgainst": "github.com/agit8or1/OPNMGR (README, database/schema.sql, inc/, plugin/), read 2026-10-10"
    },
    {
      "slug": "rem0te",
      "name": "Rem0te",
      "kind": "application",
      "status": "opensource",
      "statusLabel": "Open Source",
      "summary": "A self-hosted, multi-tenant remote support portal built around a self-hosted RustDesk server — enrollment, permissions, credential release without passing passwords around, and a full audit trail.",
      "categories": [
        "open-source",
        "msp-it"
      ],
      "website": "https://mspzero.com/tools/rem0te",
      "repository": "https://github.com/agit8or1/rem0te",
      "license": "MIT",
      "parent": "mspzero",
      "caseStudy": "https://myappdone.com/portfolio/rem0te",
      "verifiedAgainst": "github.com/agit8or1/rem0te (README, apps/api/prisma/schema.prisma, apps/*), read 2026-10-10"
    },
    {
      "slug": "st0r",
      "name": "St0r",
      "kind": "application",
      "status": "opensource",
      "statusLabel": "Open Source",
      "summary": "A modern web interface for UrBackup Server: live job progress, endpoints grouped by customer, file recovery, schedules and retention, offsite replication, and a disk guard that pauses backups before storage fills.",
      "categories": [
        "open-source",
        "msp-it"
      ],
      "website": "https://mspzero.com/tools/st0r",
      "repository": "https://github.com/agit8or1/St0r",
      "license": "MIT",
      "parent": "mspzero",
      "caseStudy": "https://myappdone.com/portfolio/st0r",
      "verifiedAgainst": "github.com/agit8or1/St0r (README, backend/src, frontend), read 2026-10-10"
    },
    {
      "slug": "depl0y",
      "name": "Depl0y",
      "kind": "application",
      "status": "opensource",
      "statusLabel": "Open Source",
      "summary": "Proxmox infrastructure and server hardware management in one dashboard: many clusters and hosts in one view, Dell iDRAC and HPE iLO health over Redfish, VM provisioning with cloud-init, and VM import.",
      "categories": [
        "open-source",
        "msp-it"
      ],
      "website": "https://mspzero.com/tools/depl0y",
      "repository": "https://github.com/agit8or1/Depl0y",
      "license": "MIT",
      "parent": "mspzero",
      "caseStudy": "https://myappdone.com/portfolio/depl0y",
      "verifiedAgainst": "github.com/agit8or1/Depl0y (README, backend/requirements.txt, backend/app/services), read 2026-10-10"
    },
    {
      "slug": "mspreboot",
      "name": "MSP Reboot",
      "kind": "website",
      "status": "website",
      "statusLabel": "Live Website",
      "summary": "The website for MSP Reboot: MSP consulting, hosted services such as Monit and managed hosting, and the hub linking the commercial and open-source software in this portfolio.",
      "categories": [
        "websites",
        "msp-it"
      ],
      "website": "https://mspreboot.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/mspreboot",
      "verifiedAgainst": "mspreboot.com, checked 2026-10-10"
    },
    {
      "slug": "myappdone",
      "name": "MyAppDone",
      "kind": "website",
      "status": "website",
      "statusLabel": "Live Website",
      "summary": "This site: custom application development, hosting, maintenance, and workflow modernization — with a prerendered, filterable portfolio and a self-hosted contact form with built-in spam protection.",
      "categories": [
        "websites"
      ],
      "website": "https://myappdone.com/",
      "repository": null,
      "license": null,
      "parent": null,
      "caseStudy": "https://myappdone.com/portfolio/myappdone",
      "verifiedAgainst": "This repository."
    }
  ]
}
