Exclusive Guide

Your Projects. One System. Every Device.

You've taken the first step — and that's what makes the difference. What awaits you here isn't a theoretical framework. It's a system already in production: a real-time synchronized project matrix, built with AI and Supabase.

0Matrix
Devices
0Manual Sync
0Features live
Teddy

What you'll learn in 8 steps:

📋

Understand the concept

What a project matrix is and why it outperforms Excel and Notion.

🗄️

Set up database

Supabase as backend — free, secure, ready in 10 minutes.

🎨

Build frontend

HTML, CSS, JavaScript — all in one file, no frameworks needed.

🚀

Go live

Embed in Squarespace and sync across all devices.

Concept

What is a project matrix?

A structured overview of all tasks and phases — live synced, available on every device, always current.

Why not just use Excel or Notion?

Excel / Sheets

No real-time sync on your domain. No custom design.

Notion / Trello

Not embeddable. Foreign branding. Limited customization.

Your own matrix

100% your design. Your domain. Your data. Real-time. Free.

Overview

The matrix in action

StatusPhaseFunctionSector
OK1.1Apple Sign-InS1 Core
P11.3Design EngineS1 Core
P00.4SecureStoreS0
OK1.7Dark Mode LockS1 Core
Color coding

Green = OK, Red = Critical, Orange = Design.

Real-time sync

Changes sync instantly across all devices.

Notes per row

Decisions, bugs or ideas directly in the matrix.

Step 1 of 4

Plan the structure

First define your columns. What do you want to track?

ID

UUID

Phase

Text

Function

Text

Status

Enum

Notes

Text

Tip: Start with 5–7 columns. You can add more later.
Step 2 of 4

Set up Supabase

1. Account
2. Project
3. Table
4. API Key
CREATE TABLE matrix_state ( id TEXT PRIMARY KEY DEFAULT 'default', data JSONB NOT NULL DEFAULT '{}', updated_at TIMESTAMPTZ DEFAULT now() );
Security: The Anon key is public. Protect data with Row Level Security.
Step 3 of 4

Build the frontend

Browser
Supabase API
PostgreSQL
async function load() { const r = await fetch( SB_URL + '/rest/v1/matrix_state?id=eq.default', { headers: H } ); return (await r.json())[0]?.data || {}; }

Try it:

Type something — it auto-saves:

✓ Saved!
Step 4 of 4

Embed in Squarespace

New page
Code Block
Paste HTML
Done!

Not visible?

Enable JavaScript in the code block.

Styling broken?

Custom CSS: .sqs-block-code { padding: 0 !important; }

Supabase error?

Check URL, key and RLS.

Result

Summary

Plan
Supabase
Frontend
Live!
📋

Project Management

📅

Editorial Planning

🎯

Event Coordination

📦

Inventory

👥

Team Tasks

📊

Client Status

How much time do you save?

How many projects do you manage?

5 projects

8h saved per month

The AI prompt that builds everything

Create an interactive project matrix as a single HTML file with embedded CSS and JavaScript. Connect to Supabase for real-time sync. Columns: [Sector, Phase, Function, Status, Priority, Notes] Status values: [OK, P0, P1, P2, P3] with color coding Features: - Inline editing, auto-save (1.5s debounce) - Connection indicator, search, filters - Progress bar, checkboxes, responsive Supabase config: const SB_URL = 'YOUR_URL'; const SB_KEY = 'YOUR_KEY'; Style: Clean, professional, Squarespace-compatible.
Already in production

48 features, 7 sectors, real-time sync on iPhone, iPad and MacBook.

Master prompt + 3 bonus templates

Free. No spam.

📋

Complete master prompt

🎯

3 industry templates

💡

5 Supabase tricks

Perfect! Check your inbox.
Teddynews

30 years of experience. Stuffed animals. Mascots. Digital visibility.

teddynews.at →