diff --git a/INSTALL_THE_APP/README.md b/INSTALL_THE_APP/README.md index 5003b68..693b435 100644 --- a/INSTALL_THE_APP/README.md +++ b/INSTALL_THE_APP/README.md @@ -10,6 +10,12 @@ This is one of three ways to use the CSF Profile Assessment Database: | `GET_THE_SPREADSHEETS/` | You just want CSV/Excel artifacts to work in spreadsheets. | | `GET_THE_NOTION_TEMPLATE/` | You prefer to assess inside Notion. Quick-start bundle and import guide. | +## Install from your browser (no toolchain) + +The web app is a Progressive Web App: open a **production copy** in Chrome or Edge — a hosted deployment, or a local build served with `npm run build` then `npx serve -s build` — and click the **install icon** in the address bar (or menu → *Install CSF Profile Assessment*). You get a standalone app window, a launcher/dock icon, and offline support: after the first visit the app opens and runs with no connection. (The `npm start` dev server deliberately skips the offline worker so hot reload never fights a cache.) Your data already lives entirely in your browser's local storage, so nothing about installing changes where data goes. + +This is the fastest path on machines where you can't install Node or Rust — nothing to build, nothing to run as admin. + ## Quick start See the main [README — Installation and Setup](../README.md#installation-and-setup) for the full walkthrough. Short version: diff --git a/package.json b/package.json index 5f05f2d..88e7bc0 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "scripts": { "start": "react-scripts start", - "build": "react-scripts build", + "build": "react-scripts build && node scripts/stamp-service-worker.mjs", "test": "react-scripts test", "eject": "react-scripts eject", "tauri": "tauri", diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..6edf9ed Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/index.html b/public/index.html index 40ce914..af6e4d8 100644 --- a/public/index.html +++ b/public/index.html @@ -9,7 +9,7 @@ name="description" content="Free open-source NIST CSF 2.0 maturity assessment tool — score all 106 subcategories, track quarterly progress, visualize gaps on a dashboard radar, and export audit-ready CSV workpapers." /> - +