QuantoSpendo
Piattaforma di finanza personale con app native iOS, watchOS e Android, backend proprietario e modello in abbonamento. Progettata, sviluppata e portata sul mercato in autonomia: dal primo wireframe alle campagne di acquisizione.
Le app per tracciare le spese hanno quasi tutte lo stesso difetto: ti dicono con precisione cosa hai speso il mese scorso. Utile, ma è la risposta a una domanda che nessuno si fa. La domanda vera è un'altra: arrivo a fine mese?
QuantoSpendo parte da lì. Registri una spesa in pochi secondi, dichiari una volta le entrate e le uscite ricorrenti, e l'app proietta la tua giacenza fino a dodici mesi in avanti. Il claim del prodotto è letteralmente "sai quanto spenderai prima ancora di spenderlo".
È un prodotto commerciale, non un esercizio: piano gratuito, abbonamento mensile e annuale, pagina di supporto, documenti legali, cancellazione account self-service. Tutto quello che serve perché un'app stia in piedi sugli store senza che ci sia un'azienda dietro.
Il vincolo di progetto era uno solo, e valeva più di ogni funzionalità: se registrare una spesa richiede più di pochi secondi, l'utente smette dopo tre giorni. Tutto il resto viene dopo.
- Tenere insieme semplicità estrema e previsioni non banali, senza tutorial e senza schermate di configurazione iniziale
- Mantenere coerenti tre client nativi — iOS, watchOS e Android — scritti in linguaggi e framework diversi, con una persona sola a svilupparli
- Far coincidere il comportamento delle app con quello del backend sul controllo dei piani, in modo che il limite del piano gratuito sia lo stesso ovunque
- Costruire tutto il contorno che un prodotto sugli store richiede: privacy, termini, supporto, cancellazione account
Ogni componente della piattaforma, dall'idea alla messa in produzione.
- Product design: definizione del prodotto, flussi e interfacce, dal wireframe alle schermate finali
- App iOS nativa in Swift e SwiftUI, con companion app per Apple Watch
- App Android nativa in Kotlin e Jetpack Compose, con widget per la schermata home
- Backend proprietario in Java e Spring Boot: dati, autenticazione, logica delle previsioni, gestione degli abbonamenti
- Sito pubblico quantospendo.app in Angular, con funzionalità, supporto e documenti legali
- Pannello di amministrazione e dashboard di monitoraggio, come servizi separati
- Pubblicazione sugli store, posizionamento organico del sito e campagne di acquisizione a pagamento
- Backend Spring Boot 4 su Java 25, API REST, database relazionale
- iOS: Swift e SwiftUI, architettura MVVM, persistenza con SwiftData, companion watchOS
- Android: Kotlin e Jetpack Compose, iniezione delle dipendenze con Hilt, preferenze con DataStore, widget con Glance, minSdk 26
- Web: Angular per il sito pubblico e per la dashboard interna
- Servizi separati per pannello admin e dashboard, così l'operatività non tocca il backend di produzione
- Ambienti distinti per sviluppo, test e produzione, con build riconoscibili sui client
- Piattaforma completa in produzione: tre client nativi e tre servizi backend, circa mille file sorgente
- App pubblicate sugli store, con modello freemium funzionante — piano gratuito, mensile e annuale
- Inserimento di una spesa in pochi secondi, obiettivo di progetto rispettato
- Previsione della giacenza fino a dodici mesi, alimentata dalle ricorrenze dichiarate una sola volta
- Sito pubblico posizionato organicamente, con blog e pagine di confronto, affiancato da campagne a pagamento
QuantoSpendo è la dimostrazione più diretta di cosa significa portare un prodotto dall'idea al mercato senza una struttura alle spalle: le stesse decisioni — cosa costruire, cosa rimandare, cosa non fare — che prendo nei progetti dei clienti, prese qui su un prodotto mio, con le conseguenze addosso.
Hai un progetto simile?
Raccontami cosa hai in mente — dalla prima idea alla produzione.
