Una piattaforma gestionale SaaS creata appositamente per professionisti autonomi che vogliono smettere di lavorare in perdita senza saperlo. Uno strumento completo per il tracciamento finanziario, il controllo dei margini reali e l'ottimizzazione del business — con un assistente AI che legge il tuo contesto e ti suggerisce le mosse giuste.

Lavorare molto non significa sempre lavorare in attivo. Il problema endemico tra i freelancer non è la mancanza di lavoro — è la mancanza di visibilità: ore non fatturate, progetti preventivati male, scadenze che slittano e margini che evaporano. Freelens nasce per risolvere esattamente questo: dare al professionista autonomo la stessa chiarezza finanziaria che una buona CFO darebbe a un'azienda strutturata. Non un altro task manager. Un partner finanziario che capisce come funziona davvero il lavoro autonomo.
L'interfaccia è progettata come una Single Page Application fluida con React 18 e TypeScript. Ho scelto un'estetica premium — glassmorphism, gradienti dinamici, micro-interazioni calibrate — per una ragione precisa: l'amministrazione è un'attività che le persone rimandano perché la percepiscono come noiosa e ansiogena. Se l'interfaccia è bella e piacevole da usare, la barriera psicologica si abbassa. TanStack Query gestisce il caching per azzerare i tempi di caricamento percepiti; Recharts rende ogni KPI finanziario leggibile in un colpo d'occhio senza bisogno di aprire un foglio di calcolo.
Il backend poggia su PostgreSQL con policy RLS (Row Level Security) rigorose a livello di database — non solo applicativo. Ogni utente accede esclusivamente ai propri dati, con isolamento garantito a livello infrastrutturale. Il valore aggiunto principale sono le Edge Functions serverless: un microservizio che alimenta l'assistente AI leggendo il contesto finanziario reale del professionista — pagamenti in ritardo, progetti in perdita, scadenze imminenti — e restituendo suggerimenti strategici in linguaggio naturale. Stripe gestisce gli abbonamenti premium con webhook per la sincronizzazione degli stati di pagamento.
Il risultato è un prodotto SaaS end-to-end completo e scalabile che unisce un'interfaccia d'impatto a un'architettura dati complessa. La sfida più difficile non era tecnica — era di posizionamento: costruire qualcosa che i freelancer volessero davvero usare ogni giorno, non solo quando erano già in crisi. La risposta è stata un'interfaccia che fa sentire in controllo, non sotto pressione. Che mostra i numeri in modo chiaro, non allarmistico. Che suggerisce, non giudica.

















