From d27c60c0e949dd588cec9343315d40c1a29d20f4 Mon Sep 17 00:00:00 2001 From: hw0102 <105983572+hw0102@users.noreply.github.com> Date: Tue, 3 Mar 2026 16:54:02 -0500 Subject: [PATCH 1/2] Add delete buttons and retry rules --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4602931..d88ea3a 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,15 @@ Peer-to-peer local network file transfer in the browser using WebRTC. Zap is a local-first web app for quickly sending files between devices on the same LAN/hotspot. The server is only for peer discovery and signaling; file data is transferred directly between browsers. +## Useful Scenarios + +1. **Unstable or no outside internet, but local network still works** + Teams on the same Wi-Fi/LAN can still share files, post quick session chat updates, and use shared clipboard snippets for coordination even when cloud chat/apps are unreliable. +2. **Field operations / pop-up teams** + On construction sites, incident response setups, film sets, or lab environments, people can exchange photos, logs, and docs directly over a local hotspot without relying on external services. +3. **Classrooms, workshops, and local events** + Instructors and participants can quickly distribute materials and gather submissions device-to-device on venue Wi-Fi, reducing setup friction and avoiding account sign-ins. + ## Project Direction (Local Only) - Zap is intended to run on a local machine and local network. @@ -130,4 +139,4 @@ GitHub Actions runs `.github/workflows/ci.yml` on: The workflow installs dependencies and runs `npm run check` on Node 18 and Node 20. -For merge protection, set branch protection on `main` and require the CI status checks to pass before merging. +Passing CI status checks are required before merging. From 0c5f6b781019823e37d9cac5f51ec8b3684aaded Mon Sep 17 00:00:00 2001 From: hw0102 <105983572+hw0102@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:05:49 -0500 Subject: [PATCH 2/2] Update README icon display --- README.md | 4 +++ public/icon-192.svg | 22 +++++++++------ public/icon-512.svg | 22 +++++++++------ public/zap-icon-alt-1.svg | 23 +++++++++++++++ public/zap-icon-alt-2.svg | 25 ++++++++++++++++ public/zap-icon-alt-3.svg | 19 +++++++++++++ public/zap-icon-alt-3a.svg | 13 +++++++++ public/zap-icon-alt-3b.svg | 14 +++++++++ public/zap-icon-alt-3c.svg | 15 ++++++++++ public/zap-icon-readme.svg | 58 ++++++++++++++++++++++++++++++++++++++ 10 files changed, 197 insertions(+), 18 deletions(-) create mode 100644 public/zap-icon-alt-1.svg create mode 100644 public/zap-icon-alt-2.svg create mode 100644 public/zap-icon-alt-3.svg create mode 100644 public/zap-icon-alt-3a.svg create mode 100644 public/zap-icon-alt-3b.svg create mode 100644 public/zap-icon-alt-3c.svg create mode 100644 public/zap-icon-readme.svg diff --git a/README.md b/README.md index d88ea3a..bae6b8a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # Zap +
+
+