[{"data":1,"prerenderedAt":263},["ShallowReactive",2],{"case-study-alterself-pl":3},{"id":4,"title":5,"body":6,"description":231,"extension":232,"meta":233,"navigation":234,"path":235,"seo":236,"stem":237,"subtitle":238,"tags":239,"technologies":247,"__hash__":262},"caseStudiesPl\u002Fcase-studies\u002Fpl\u002Falterself.md","AlterSelf – Ekosystem Produktywności Wspierany przez AI",{"type":7,"value":8,"toc":215},"minimark",[9,14,18,21,24,28,31,47,50,54,57,62,95,112,116,119,123,134,154,158,161,181,185,188,208,212],[10,11,13],"h2",{"id":12},"przegląd-projektu","Przegląd Projektu",[15,16,17],"p",{},"AlterSelf to projekt misyjny, którego celem jest redefinicja sposobu, w jaki osoby z ADHD zarządzają swoją codziennością.",[15,19,20],{},"Jako współzałożyciel i główny programista full-stack, byłem odpowiedzialny za techniczną realizację platformy od koncepcji po wdrożenie.",[15,22,23],{},"Głównym wyzwaniem było wyjście poza proste „listy zadań” i stworzenie ekosystemu, który aktywnie wspiera użytkownika poprzez analizy AI, automatyzację rutyn i płynną integrację z narzędziami takimi jak Google Calendar.",[10,25,27],{"id":26},"wyzwanie","Wyzwanie",[15,29,30],{},"Tradycyjne narzędzia do produktywności często zawodzą użytkowników neuroatypowych, ponieważ:",[32,33,34,38,41,44],"ul",{},[35,36,37],"li",{},"Brakuje im kontekstu dotyczącego poziomu energii i funkcji wykonawczych użytkownika.",[35,39,40],{},"Opierają się na ręcznym wprowadzaniu danych, co staje się obciążeniem.",[35,42,43],{},"Nie rozróżniają rutyn, pojedynczych zadań i długoterminowych celów.",[35,45,46],{},"Brakuje im proaktywnego wsparcia.",[15,48,49],{},"Naszym celem było zbudowanie systemu, który działa jak „drugi mózg”, redukując obciążenie poznawcze dzięki inteligentnej automatyzacji.",[10,51,53],{"id":52},"rozwiązanie","Rozwiązanie",[15,55,56],{},"Zaprojektowałem i wdrożyłem wielowarstwowy ekosystem składający się z wydajnego backendu, responsywnego frontendu (web\u002Fmobile) oraz natywnej aplikacji mobilnej.",[58,59,61],"h3",{"id":60},"kluczowe-funkcje","Kluczowe Funkcje",[32,63,64,71,77,83,89],{},[35,65,66,70],{},[67,68,69],"strong",{},"Harmonogramowanie oparte na AI:"," Inteligentny agent analizujący kalendarz i listę zadań, sugerujący optymalny czas na pracę i odpoczynek.",[35,72,73,76],{},[67,74,75],{},"Zróżnicowane Typy Zadań:"," Specjalistyczne przepływy pracy dla Todo (jednorazowe), Rutyn (nawyki) i Zadań Długoterminowych (cele).",[35,78,79,82],{},[67,80,81],{},"Powiadomienia Kontekstowe:"," Wykorzystanie telemetrii i danych z kalendarza do dostarczania istotnych podpowiedzi w odpowiednim momencie.",[35,84,85,88],{},[67,86,87],{},"Synchronizacja Międzyplatformowa:"," Spójne doświadczenie na komputerach, urządzeniach mobilnych (Capacitor) i natywnych (Flutter).",[35,90,91,94],{},[67,92,93],{},"Integracje VoIP:"," Eksperymentalne funkcje interakcji z zadaniami za pomocą głosu.",[96,97,100,101],"figure",{"className":98},[99],"my-12","\n  ",[102,103],"img",{"src":104,"alt":105,"className":106},"\u002Fcase-studies\u002Falterself\u002Fmain.png","Interfejs Aplikacji AlterSelf",[107,108,109,110,111],"w-full","rounded-2xl","border","border-smoke-500","shadow-sm",[10,113,115],{"id":114},"architektura-techniczna","Architektura Techniczna",[15,117,118],{},"Projekt został zrealizowany zgodnie z najlepszymi praktykami inżynierii oprogramowania, zapewniając skalowalność i łatwość utrzymania.",[58,120,122],{"id":121},"backend-deno-typescript","Backend (Deno & TypeScript)",[15,124,125,126,129,130,133],{},"Backend został zbudowany przy użyciu ",[67,127,128],{},"Domain-Driven Design (DDD)"," oraz ",[67,131,132],{},"Architektury Heksagonalnej",". Pozwoliło to na odizolowanie logiki biznesowej od kwestii infrastrukturalnych.",[32,135,136,142,148],{},[35,137,138,141],{},[67,139,140],{},"Bezstanowe API:"," Obsługa wysokiego ruchu dzięki Deno.",[35,143,144,147],{},[67,145,146],{},"Własny Registry API:"," Solidny system zarządzania punktami końcowymi i ich metadanymi.",[35,149,150,153],{},[67,151,152],{},"Wzorce Event-Driven:"," Asynchroniczna obsługa wystąpień zadań i ich ukończeń.",[58,155,157],{"id":156},"frontend-vue-3-tailwind-css","Frontend (Vue 3 & Tailwind CSS)",[15,159,160],{},"Frontend został zaprojektowany z naciskiem na dostępność i responsywność.",[32,162,163,169,175],{},[35,164,165,168],{},[67,166,167],{},"Zarządzanie Stanem:"," Wykorzystanie Pinia dla przewidywalnego przepłu danych.",[35,170,171,174],{},[67,172,173],{},"Biblioteka Komponentów:"," Autorska biblioteka komponentów UI współdzielona między modułami.",[35,176,177,180],{},[67,178,179],{},"Responsive Design:"," Optymalizacja pod kątem urządzeń mobilnych i przeglądarek desktopowych.",[10,182,184],{"id":183},"infrastruktura-i-devops","Infrastruktura i DevOps",[15,186,187],{},"Zarządzałem pełnym stosem infrastruktury, dbając o wysoką dostępność i bezpieczeństwo.",[32,189,190,196,202],{},[35,191,192,195],{},[67,193,194],{},"Klaster VPS:"," Hosting dla backendu i rejestrów aplikacji.",[35,197,198,201],{},[67,199,200],{},"Docker:"," Spójne środowiska od developmentu po produkcję.",[35,203,204,207],{},[67,205,206],{},"CI\u002FCD:"," Zautomatyzowane testy i potoki wdrożeniowe przez GitHub Actions.",[10,209,211],{"id":210},"wyniki","Wyniki",[15,213,214],{},"AlterSelf pomyślnie ewoluował z prototypu w działający ekosystem zdolny do obsługi złożonych hierarchii zadań i integracji AI. Zastosowanie DDD i Architektury Heksagonalnej okazało się nieocenione w miarę rozwoju projektu, pozwalając na szybkie wdrażanie nowych funkcji przy zachowaniu stabilności systemu.",{"title":216,"searchDepth":217,"depth":217,"links":218},"",2,[219,220,221,225,229,230],{"id":12,"depth":217,"text":13},{"id":26,"depth":217,"text":27},{"id":52,"depth":217,"text":53,"children":222},[223],{"id":60,"depth":224,"text":61},3,{"id":114,"depth":217,"text":115,"children":226},[227,228],{"id":121,"depth":224,"text":122},{"id":156,"depth":224,"text":157},{"id":183,"depth":217,"text":184},{"id":210,"depth":217,"text":211},"Kompleksowa platforma wspierająca osoby z ADHD, oferująca harmonogramowanie oparte na AI, zarządzanie rutynami oraz dostępność na wielu platformach.","md",{},true,"\u002Fcase-studies\u002Fpl\u002Falterself",{"title":5,"description":231},"case-studies\u002Fpl\u002Falterself","Inteligentne Zarządzanie Zadaniami i Architektura Skalowalna",[240,241,242,243,244,245,246],"Vue.js","Deno","TypeScript","AI Agents","DDD","Capacitor","Flutter",[248,250,252,254,257,259],{"name":240,"icon":249},"logos:vue",{"name":241,"icon":251},"logos:deno",{"name":242,"icon":253},"logos:typescript-icon",{"name":255,"icon":256},"Tailwind CSS","logos:tailwindcss-icon",{"name":246,"icon":258},"logos:flutter",{"name":260,"icon":261},"Google Cloud","logos:google-cloud","OWeYwX3k_dItaHXY2mIrxKrLxMdGfwEcPYDBJpfEw_Q",1780334810434]