[{"data":1,"prerenderedAt":62},["ShallowReactive",2],{"project-pl-coalescent-ai":3},{"id":4,"title":5,"body":6,"category":39,"description":33,"extension":40,"featured":41,"maturity":42,"meta":43,"navigation":44,"order":45,"path":46,"period":47,"repositoryUrl":48,"seo":49,"slug":50,"status":51,"stem":50,"summary":52,"technologies":53,"__hash__":61},"projects_pl\u002Fcoalescent-ai.md","CoalescentAI",{"type":7,"value":8,"toc":32},"minimark",[9,14,18,22,25,29],[10,11,13],"h2",{"id":12},"problem","Problem",[15,16,17],"p",{},"CoalescentAI łączy kilka procesów zespołowych — tablice, zgłoszenia i informacje o klientach — w jednej aplikacji, zamiast ograniczać współpracę do samodzielnego płótna.",[10,19,21],{"id":20},"implementacja-i-decyzje","Implementacja i decyzje",[15,23,24],{},"Repozytorium oddziela klienta Next.js od usługi Fastify. Serwer udostępnia router tRPC i wykorzystuje Socket.IO do obsługi zdarzeń tablicy; po dołączeniu klienta do tablicy przejrzana trasa pobiera zapisane zdarzenia z Supabase. Po stronie klienta widoki tablic, zgłoszeń i klientów są osobnymi trasami.",[10,26,28],{"id":27},"status-i-ograniczenia","Status i ograniczenia",[15,30,31],{},"Baza kodu jest prototypem, a nie zweryfikowaną usługą współpracy produkcyjnej. Obecna publiczna strona wyświetla formularz logowania; nie zakładałem konta ani nie sprawdzałem uwierzytelniania, zapisu danych czy synchronizacji wielu użytkowników z działającym backendem. Opis implementacji opiera się na kodzie repozytorium.",{"title":33,"searchDepth":34,"depth":34,"links":35},"",2,[36,37,38],{"id":12,"depth":34,"text":13},{"id":20,"depth":34,"text":21},{"id":27,"depth":34,"text":28},"selected project","md",false,"5",{},true,"3","\u002Fcoalescent-ai","2025","https:\u002F\u002Fgithub.com\u002FKarolGitHub\u002Fcoalescent-ai\u002Ftree\u002F9102344dbc2afd740b7da7819ce610f0b39884cd",{"title":5,"description":33},"coalescent-ai","live","Prototyp przestrzeni do współpracy z widokami tablicy, zgłoszeń i klientów oraz usługą TypeScript.",[54,55,56,57,58,59,60],"Next.js","React","TypeScript","Fastify","tRPC","Socket.IO","Supabase","E8NdXd4gYsm6VgcvL-uw42lqaGIUmG3KdVBiS_eXXrc",1792326467508]