Skip to main content
All work
7Span2024
Case Study

StartStak

A go-to-market engine for founders, from first cohort to recurring revenue.

Role
Backend lead · Payments & infra
Team
N/A
Client
StartStak
Domain
B2B SaaS · Go-to-Market
Overview

A go-to-market platform for founders, workshops, product-market fit labs & playbooks.

01

Challenge

A founder-education startup needed to host gated workshop content, run cohort-based programs, handle Stripe subscriptions with lifecycle states, and serve large video assets to paying members only, all without burning cash on a custom build.

02

Approach

Architected the full backend schema and REST API on top of Directus. Shipped Stripe subscriptions with trial, active, past-due, and cancelled lifecycle handling. Implemented a dual-mode CloudFront layer: signed URLs for paid content, public delivery for marketing pages. Wired Google Calendar auto-invites on event registration.

03

Outcome

StartStak went live with a full founder membership product, events, content, and billing, without a single in-house backend engineer on their side.

What I built

The shipped surface.

  • 01Cohort management with scheduled content releases
  • 02Stripe subscriptions with trial, pause, cancel & reactivation
  • 03Secure video delivery with short-lived CloudFront signed URLs
  • 04Google OAuth + Calendar auto-invites for events
  • 05Public marketing pages served via public CloudFront distribution
Stack
Node.jsDirectusPostgreSQLStripeAWS CloudFrontAWS S3Google OAuth
  • Architected the full backend schema & REST API
  • Stripe subscriptions with lifecycle management
  • Dual-mode CloudFront: signed URLs + public delivery
  • Google Calendar auto-invites on event registration
Let's build

Like what you see? Let's ship one together.