← Back

Sacred Cosmos Dashboard

2026

AI-powered content choreography platform for astrology social media.

Cosmic Editor desktop view — canvas tools panel, design canvas with fire element carousel, slide tray, and content generators

Overview

An end-to-end content creation and publishing platform that transforms AI-generated astrology content into visually polished Instagram carousels and Facebook posts — without writing a single word manually. The system combines automated content generation, a visual design editor, and one-click social media publishing into a seamless workflow.

The Problem

Running a daily astrology social media brand requires producing 10+ unique content pieces per day — horoscopes for 12 zodiac signs, element-based posts, manifestation content, stories, and weekly forecasts. Manually writing, designing, and publishing this volume is unsustainable for a solo creator.

The Solution

A three-layer architecture that fully automates the content pipeline:

  1. n8n Automation Layer — AI workflows generate all content daily (horoscopes, element posts, manifestation themes, blog articles, video scripts) and store it in a structured database.
  2. Visual Design Layer — A Fabric.js canvas editor lets me generate multi-slide carousels with one click, customize backgrounds, add AI-generated images, and fine-tune every slide.
  3. Publishing Layer — Exports slides, uploads to cloud storage, and publishes directly to Instagram and Facebook via the Graph API — all from one button.

n8n Workflow Automation

n8n content generation workflow — schedule trigger, ProKerala API, AI generators with Sunday branching, Supabase write

The content generation workflow runs daily at 6 AM and:

n8n publish workflow — webhook receives carousel data, posts to Instagram and Facebook via Graph API

The publish workflow receives carousel data from the dashboard and:

Key Features

9+ One-Click Carousel Generators

Full Visual Editor

Editor detail — content generator buttons, AI image generator with Gemini, caption editor with social/element/weekly variants, and publish button

AI Image Generation

Smart Caption System

Direct Social Publishing

Mobile-First Design

Lightroom-style layout with a bottom tab bar for touch-optimized editing on any device.

Mobile generate tab — one-click carousel generator buttons
Generate
Mobile tools tab — background presets, gradients, and canvas tools
Tools
Mobile caption tab — caption editor with Instagram and Facebook publish
Caption & Publish

Architecture

┌──────────────────┐     ┌──────────────────┐     ┌──────────────────┐
│   n8n Workflows  │     │  React Dashboard │     │  Social Platforms│
│                  │     │                  │     │                  │
│  Daily AI        │────>│  Fabric.js       │────>│  Instagram       │
│  Content Gen     │     │  Canvas Editor   │     │  (Carousel API)  │
│                  │     │                  │     │                  │
│  Publish         │<────│  Caption Editor  │     │  Facebook        │
│  Webhook         │     │  + Publisher     │     │  (Pages API)     │
└────────┬─────────┘     └────────┬─────────┘     └──────────────────┘
         │                        │
         ▼                        ▼
┌──────────────────┐     ┌──────────────────┐
│    Supabase      │     │     Netlify      │
│  cosmic_data DB  │     │  Serverless Fn   │
│  Auth + Storage  │     │  (CF Access      │
│  Edge Functions  │     │   header proxy)  │
└──────────────────┘     └──────────────────┘

Security & Infrastructure

Tech Stack

FrontendReact 19, Vite, Tailwind CSS 4, Fabric.js 7
UIRadix UI, Lucide Icons
BackendSupabase (PostgreSQL, Auth, Storage, Edge Functions)
Automationn8n (self-hosted, daily AI generation + Graph API publishing)
AIGoogle Gemini 2.5 Flash (image generation)
HostingNetlify (static build + serverless functions)
SecurityCloudflare Access (Zero Trust), Supabase RLS
React 19ViteTailwind CSS 4Fabric.js 7Radix UISupabasePostgreSQLn8nGemini 2.5 FlashNetlifyCloudflare Access

Results

What I Learned

Live

insights.sacredcosmos.org (blog output from the content pipeline)