← Wszystkie wybrane projekty

Szczegóły projektu

CoalescentAI

Prototyp przestrzeni do współpracy z widokami tablicy, zgłoszeń i klientów oraz usługą TypeScript.

DojrzałośćMinimalna wersja produktu (MVP)
  • Next.js
  • React
  • TypeScript
  • Fastify
  • tRPC
  • Socket.IO
  • Supabase
Zobacz kod w przejrzanej rewizji

Problem

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.

Implementacja i decyzje

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.

Status i ograniczenia

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.