Hoppa till innehåll

Uppdrag

Kalenderdriven AI-plattform för innehållsmarknadsföring

En plattform för innehållsmarknadsföring där kalendern är arbetsytan: AI-stött skapande knutet till ett varumärkeskit, publicering till fem sociala nätverk och full spårbarhet i varje genereringsjobb — Go i backend, React i fronten.

Go · React 19 · TypeScript · Supabase · RabbitMQ · OpenTelemetry
Sammanhang
Marknadsteam planerar i kalendrar men skapar i utspridda verktyg, och en fri ”chatta med AI”-sida producerar innehåll som inte håller varumärket. Den här produkten gör kalendern till den primära arbetsytan och avgränsar AI:n till enskilda inlägg.
Problem
Generera och redigera socialt innehåll som håller varumärket — över Facebook, Instagram, X, LinkedIn och TikTok — samtidigt som AI-kostnaden hålls under kontroll och varje jobb går att observera.
Förutsättningar
Tredjeparts-API:er med granskningskrav och hastighetsgränser; AI-kostnader styrda genom ett kreditsystem; multitenant-isolering av varumärkestillgångar och kunskap.
Roll
Ledande utvecklare i ett litet team — dominerande upphovsperson till Go-backenden och React-fronten, över 560 commits.
Arkitektur
Ett API i Go (Chi) med front i React 19/TypeScript; Supabase för inloggning, databas och lagring; RabbitMQ bär publicerings- och genereringsjobb så att ett långsamt socialt nätverk aldrig blockerar gränssnittet; Claude-driven generering och inline-redigering hämtar ur varumärkeskitet och en RAG-kunskapsbas; Stripe-fakturering med krediter; OpenTelemetry, Prometheus, Jaeger och Grafana instrumenterar hela kedjan.
Vägval
AI:n medvetet avgränsad till inläggsnivå — en inline-redigeringsrad och en skapandeguide — i stället för en chattsida, vilket håller resultatet varumärkestroget och granskningsbart. Köburen publicering i stället för direkta API-anrop. Observerbarhet inbyggd från start, inte påskruvad efteråt: varje genererings- och publiceringsjobb är spårbart hela vägen.
Utfall
Plattformen omfattar varumärkeskit, innehållsplaner, en designeditor, videogenerering och publicering över flera plattformar. Lanseringsstatus och användning är ägarens att kommunicera — inga anspråk görs här.
Underlag
Privat kodbas; upphov verifierbart i commithistoriken. Referenser lämnas på begäran.
Sekretess
Produkten och dess bolag namnges inte här, i väntan på ägarens godkännande.