Nexus App Test Page V7

Files:
- index.html = public sign-up page
- admin.html = admin page for page logo, app image, description and link
- logo.png = Nexus logo
- netlify/functions/get-config.js = reads centrally stored app details
- netlify/functions/save-config.js = saves centrally stored app details
- package.json = Netlify installs the required storage library

Hosting:
Upload the whole folder/zip to Netlify.

How it works:
1. On the public page, long-press the top Nexus logo for 4 seconds to open the admin page. You can also go directly to /admin.html if needed.
2. Add page logo, app name, description, app link and app image.
3. Press Publish.
4. The public /index.html page automatically shows those details.

Optional security:
In Netlify, set an environment variable called ADMIN_PIN.
If ADMIN_PIN is set, the admin page must use that PIN before publishing.

Submissions:
The public form uses Netlify Forms named app-signup.
After hosting, submissions appear under Netlify > Forms.
Enable form notifications in Netlify if you want each submission emailed to you.

V6 change:
- Removed the visible Admin page button from the public page.
- Added hidden 4-second long-press on the top Nexus logo to open admin.html.

V7 change:
- Added editable page/header logo from the admin page.
- The same long-press logo trigger remains active after publishing a custom logo.

V22 adds Google Group onboarding and reveals the reciprocal testing email after form submission.
