Focus extension
Architektura i Logika
Rozszerzenie do przeglądarki Chrome (Manifest V3), które pomaga zachować koncentrację podczas pracy. Zamiast całkowicie blokować strony internetowe, Focus wykorzystuje sztuczną inteligencję, by rozpoznać, kiedy zaczynasz bezmyślnie przeglądać media społecznościowe, i delikatnie przypomina Ci o tym, co zamierzałeś zrobić.
Dlaczego ten stack?
Focus monitoruje aktywność w przeglądarce lokalnie i klasyfikuje każdą odwiedzaną stronę jako związaną z pracą, neutralną lub rozpraszającą uwagę. Co najważniejsze, rozumie kontekst: jeśli piszesz kod, serwisy Stack Overflow i GitHub są w porządku — ale TikTok już nie. Gdy zbyt długo przebywasz na stronie rozpraszającej uwagę, dyskretna karta wyświetlana na stronie przypomina Ci o zadaniu i proponuje powrót do pracy. Projekt jest dostarczany jako kompletny, gotowy do uruchomienia MVP: dopracowany interfejs użytkownika oparty na Bootstrap, backend oparty na Node.js/Express z warstwą AI, logowanie za pomocą Google OAuth oraz warstwa bazy danych działająca na PostgreSQL lub w postaci magazynu plików niewymagającego konfiguracji.