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 sync 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.
Closed-test forms write to Firebase Realtime Database at `closed_test_signups`.
The repo includes scripts for Beehiiv sync, YouTube sync, Firebase import, newsletter draft generation, Beehiiv 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 closed-testing forms for active product signups.
Connect Beehiiv, YouTube, newsletter draft, and Google Sheets workflows through scripts.
Create dedicated pages for each build so the public hub can tell the fuller story.