[15]
CLOCKWORK FORGE
▒ TIER C · ROK 2025 · STATUS: DZIAŁA · JĘZYKI: TYPESCRIPT
Time-tracking i fakturowanie dla kancelarii (integracja Fakturownia)
[FIG. 1] MISJA
B2B SaaS dla kancelarii prawnej domykający ścieżkę czas → stawka → faktura → raport w jednym miejscu. Prawnicy rejestrują czas per klient/firma, aplikacja liczy go po macierzy stawek (pracownik × klient), a potem wystawia faktury z synchronizacją do Fakturownia (polski system fakturowy) i generuje raporty DOCX (prawnicze, masterowe, per klient). Role admin/pracownik/klient z izolacją przez RLS Supabase, panel admina, komentarze klienta i firmy. Vite + React + shadcn na froncie, Supabase (auth + Postgres) na backendzie.
[FIG. 2] ARCHITEKTURA
najedź na blok, by zobaczyć opis
[FIG. 2A] MACIERZ STAWEK
| ACME SP. Z O.O. | BETA S.A. | GAMMA SP.K. | |
|---|---|---|---|
| MEC. K. | |||
| APL. S. | |||
| PRAW. T. |
NAJEDŹ NA KOMÓRKĘ — WYLICZENIE SPŁYWA DO FAKTURY
[FIG. 3] WYZWANIA
[+][CH-01]
Macierz stawek pracownik × klient/firma — poprawne mnożenie zarejestrowanego czasu przez właściwą stawkę do faktury.
[+][CH-02]
Integracja z Fakturownia — mapowanie wewnętrznego modelu (klienci, pozycje, czas) na API polskiego systemu fakturowego i synchronizacja.
[+][CH-03]
Role i izolacja danych (admin/pracownik/klient) przez polityki RLS Supabase; klient widzi tylko swoje rozliczenia.
[FIG. 4] WARSTWA AI
AI W PRODUKCIE: BRAK — inżynieria klasyczna, AI-native proces buildu.
[FIG. 5] GALERIA
SCREENY W DRODZE — patrz SHOTS-WANTED