Note: This template is freely reusable with attribution to Jenny Ouyang at buildtolaunch.ai
Product: [Your Name]'s Personal Website ([your-domain.com])
Status: Phase 1 Complete (Basic website deployed)
Remaining Phases: Blog Retrieval → AI Chat → Stripe Booking
Goal: Automatically sync and display [Your Name]'s blog content
Technical Specs:
[<https://your-blog-platform.com/feed>]
(e.g., Substack, Medium, Ghost)blog_posts
Database Schema:
CREATE TABLE blog_posts (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
title TEXT NOT NULL,
excerpt TEXT,
published_date TIMESTAMPTZ NOT NULL,
substack_url TEXT UNIQUE NOT NULL,
image_url TEXT,
read_time INTEGER,
created_at TIMESTAMPTZ DEFAULT NOW()
);