NoteInvest
SaaS dla architektów i studiów wnętrz
NoteInvest to rozbudowane narzędzie do prowadzenia projektów wnętrz: budżety, zakupy i pozycje, płatności klientów, dokumenty, czat i współpraca. Studio, jego zespół i klienci pracują w jednym miejscu, każdy z odpowiednimi uprawnieniami.
Problem i cel
Projekty wnętrz to setki pozycji, linków do produktów, faktur i ustaleń z klientem rozsianych po arkuszach i komunikatorach. Celem było jedno narzędzie, które porządkuje budżet i komunikację, a klientowi daje wgląd bez dostępu do danych innych projektów.
Zakres mojej pracy
Zaprojektowałem narzędzie end-to-end: architekturę danych organizacji i projektów, system ról, interfejsy dla studia i klienta, wtyczkę do przeglądarki oraz miejsca użycia AI. Wdrożenie koordynowałem w Lovable.
Funkcjonalności i proces
Studio zakłada projekt, prowadzi budżet, pozycje zakupowe i płatności klienta, przechowuje dokumenty i rozmawia z klientem na czacie. Wtyczka Web Clipper pozwala dodać produkt ze strony sklepu prosto do projektu. Do tego planer remontu, publiczny katalog firm i pracowni oraz AI pomagające w analizie faktur i wyszukiwaniu produktów.
Technologia i integracje
PostgreSQL z Supabase Auth i politykami RLS izolującymi dane organizacji; role owner, admin, member i client; logowanie e-mail i Google. Lovable AI Gateway (czat i embeddingi), AI analiza faktur, moduł product-research z Firecrawl API v2 (wyszukiwanie, zależne od skonfigurowanego klucza), rozszerzenie Chrome korzystające z endpointów extension.clip i extension.projects, nocne kopie zapasowe, dynamiczne trasy i sitemapa SEO.
Architektura i bezpieczeństwo danych
Kluczowe było rozdzielenie danych: każda organizacja widzi tylko swoje projekty, a klient tylko to, co studio mu udostępni. Uprawnienia są egzekwowane w bazie, a nie tylko w interfejsie.
Wniosek
Najbardziej złożony z moich projektów: pokazuje, że potrafię zaprojektować wieloużytkownikowy SaaS z rolami, izolacją danych, kilkoma interfejsami, wtyczką i AI — od koncepcji do działającego narzędzia.
Podsumowanie
SaaS dla studiów wnętrz: role i RLS, budżety, płatności, czat, wtyczka Chrome, AI i Firecrawl — zaprojektowany end-to-end.
Następny projekt
Jagiellonka
