Static hub
The site collects builds, blog posts, content links, newsletter pages, and contact paths without a full app framework.
This repo is the public site: static HTML/CSS/JS, Firebase Realtime Database rules, local publishing scripts, and content pages for builds, posts, newsletters, and video.
The site collects builds, blog posts, content links, newsletter pages, and contact paths without a full app framework.
Product and newsletter forms write consented records into separate Firebase paths.
The repo includes scripts for YouTube sync, Firebase import, newsletter generation and publishing, and Google Sheets export.
The project is private, module-based Node, with Firebase and `google-auth-library` dependencies.
The `dev` script runs a static HTTP server on port 8080 with disabled caching and CORS enabled.
Realtime Database rules allow public creates, block reads, and block updates/deletes for one-time email signups.
Publish a lightweight site on its own domain.
Add Firebase forms for product and newsletter signups.
Connect the owned newsletter, YouTube, draft, and Google Sheets workflows through scripts.
Create dedicated pages for each build so the public hub can tell the fuller story.