All static HTML pages, assets, and documentation for the GOALS book website. Download individual pages or the complete package for deployment.
Main landing page. Cinematic hero, marquee strip, stats, philosophy section, pull-quote, audience cards, author teaser, CTA, email signup, and footer.
Book detail page. Split-layout hero with floating cover and pricing card, numbered table of contents, 6-cell principles grid, testimonials, and CTA banners.
Full-height hero with 7rem name display, green-corner photo frame, chip badges, biography sections, credentials grid, and speaking inquiry CTA.
Clickable inquiry tabs, contact chips, full contact form with validation, accordion-style FAQ with green dot indicators, and live blinking response indicator.
Full checkout page with format selection cards, pricing display, Square payment integration placeholder, order form, and confirmation flow.
Complete CSS for all public pages. Includes CSS variables, typography, navigation, hero sections, marquee, cards, forms, footer, and full mobile responsive breakpoints.
Full command center with Supabase PostgreSQL. Sales tracking, customer management, subscriber lists, ecosystem links, broadcast module, CSV exports, and live charts.
Complete step-by-step guide for deploying to AWS S3 + CloudFront, Route 53 DNS setup, ACM SSL certificates, and full architecture diagram.
Full backend architecture spec. Next.js setup, PostgreSQL schema, Square integration, NextAuth config, AWS SES email setup, and week-by-week dev sprint plan.
Print-optimized version of the AWS deployment guide. Clean layout, no navigation bars. Designed for printing or saving as PDF for offline reference.
Step-by-step interactive launch guide. Domain strategy, Genspark publish, S3 + CloudFront setup, Route 53 DNS, SES email verification, Lambda deploy, and full go-live checklist with progress tracking.
This dev handoff and download center page. Include this in your deployment so stakeholders can easily access all project files and documentation.
Square payment processor with auto order creation, SES confirmation trigger, and PostgreSQL logging. Wired to API Gateway POST /process-payment.
Handles contact form submissions — validates input, saves to PostgreSQL contacts table, sends SES notification to admin, and auto-reply to visitor.
Sends branded GOALS order confirmation emails via SES. HTML + plain-text, order details, ecosystem links, and DB audit logging. Invoked by process-payment.
Bulk email broadcaster to segmented customer lists (GOALS, Book 2, Ecosystem, Ooki). Chunks at 50/batch for SES rate limits. Admin API key protected.
Triggered from the Admin Panel — sends a branded GOALS email with PDF + ePub download buttons to a digital order customer. Files served from S3. No file upload needed per send.
npm manifest for all 4 Lambda functions. Lists @aws-sdk/client-ses, pg, uuid dependencies. Includes build scripts to zip each function for deployment.
Bash script to zip and deploy all 4 Lambda functions to AWS. Handles npm install, zip packaging, function update, and env var sync from .env.production.
Complete AWS infrastructure as code. Provisions S3, CloudFront, Route53, API Gateway, 4 Lambda functions, RDS PostgreSQL, SES, Secrets Manager, IAM roles, and CloudWatch logging in one deploy.
CloudFormation template — creates HTTP API Gateway + all 4 Lambda functions wired to Supabase. Deploy this first, then run lambda/deploy.sh. Copy the ApiUrl from Outputs into order.html and contact.html.
One-command full AWS deployment. Packages Lambda ZIPs, uploads to S3, runs CloudFormation, patches API endpoints in HTML, syncs static files to S3, and invalidates CloudFront — all automated.
Production RDS schema — 6 tables (orders, customers, subscribers, contacts, email_log, broadcast_log), enums, indexes, triggers, views, and seed sequences. Run once after CloudFormation deploy.
Complete .env template for all Lambda functions and deploy scripts. ✅ Updated v2.0 — covers Supabase URL + service key, Square tokens, SES config, admin API key. RDS variables removed.