Leverage
Capire in pochi minuti se una casa è un buon investimento
Incasso mensile: 12.258 USD (fonte indicata nella scheda)
Cosa fa
Piattaforma tedesca per cercare immobili, analizzare l'affare e ottenere una valutazione con l'AI, per decidere rapidamente se vale la pena comprarli.
Come guadagna
Piano gratuito, poi 19, 29 o 99 € al mese. 511 abbonati, 194.000 $ incassati in totale dal 2024. Canali: blog, newsletter, SEO, Instagram, LinkedIn, Facebook, YouTube. Incassi verificati con Stripe.
Rendilo tuo
- Per l'Italia: imposte di registro, IMU, cedolare secca, valori OMI.
- Per gli affitti brevi: resa stimata in una città turistica.
- Confronto tra comprare e continuare ad affittare.
Le frasi da scrivere all'AI
1. Base del sito e grafica
Crea un'app web in italiano chiamata "Casa Rende": un calcolatore per piccoli investitori immobiliari italiani: inserisci prezzo, zona e affitto previsto e vedi rendimento, flusso di cassa mensile e confronto con i valori della zona. Usa React, Vite, TypeScript e Tailwind CSS.
Pagine da creare:
1. Pagina iniziale con un calcolo di prova e i prezzi
2. Registrazione
3. Nuova analisi: prezzo, ristrutturazione, mutuo, affitto, spese
4. Risultato: rendimento, flusso di cassa, scenari
5. Le mie analisi e confronto
Stile: finanziario ma semplice: sfondo bianco, verde #15803D, blu notte #0F172A, carattere "Inter", numeri grandi. Nessuna immagine generica di stock.
Tutto deve funzionare perfettamente da telefono. Tutti i testi in italiano, chiari e senza parole tecniche.
2. Database, account e sicurezza
Collega il progetto a Supabase e attiva la registrazione con email e password.
Crea queste tabelle:
- "analisi": utente, indirizzo o zona, dati inseriti, risultati
- "valori_omi": comune, zona, tipologia, valore minimo e massimo
Regole di sicurezza obbligatorie:
- ognuno vede solo le sue analisi
- i valori OMI sono leggibili da tutti
- il piano non si modifica dal browser
Usa esattamente il codice SQL che trovi nei "Dettagli tecnici" di questa scheda: eseguilo nel SQL Editor di Supabase prima di continuare, poi collega le pagine alle tabelle.
3. Il calcolo
Il calcolo è matematica, non AI: costo totale (prezzo, imposte, notaio, ristrutturazione), rata del mutuo, affitto meno spese, IMU e tasse, sfitto stimato. Risultato: rendimento lordo e netto e flusso di cassa mensile (codice nei Dettagli tecnici).
Il confronto usa i valori OMI dell'Agenzia delle Entrate, scaricabili gratuitamente: il prezzo al metro è sopra o sotto la zona?
Claude spiega in parole semplici il risultato e i rischi dell'affare. L'app precisa che non è consulenza finanziaria e che le aliquote vanno verificate con un professionista.
4. Scenari e confronto
Scenari: cosa succede con il tasso più alto, 2 mesi di sfitto o ristrutturazione più cara. Confronto affiancato tra più immobili.
Report PDF da mostrare alla banca o al socio.
5. Pagamenti con Stripe
Aggiungi un abbonamento a 14 € al mese o 119 € all'anno. Gratis l'utente ha: 3 analisi. Con il piano Pro sblocca: analisi illimitate, scenari, confronti e report PDF.
A pagamento riuscito il webhook porta l'utente al piano Pro; se l'abbonamento viene disdetto o non rinnovato lo riporta al piano gratuito.
Per la sessione di pagamento e il webhook segui la guida "Pagamenti con Stripe" di Fattibile.
6. Controlli specifici di questo progetto
Oltre ai controlli della guida "Controllo finale", verifica in particolare:
1. Calcoli: confronta la rata del mutuo con un calcolatore bancario per 3 importi diversi: deve coincidere al centesimo.
Correggi quello che non va e scrivimi cosa hai cambiato.
Dettagli tecnici
Rata, flusso di cassa e rendimento
Le formule di base: rata alla francese, flusso di cassa mensile e rendimento netto. I parametri fiscali vanno verificati.
export function rata(capitale: number, tassoAnnuo: number, anni: number) {
const i = tassoAnnuo / 12 / 100, n = anni * 12;
return i === 0 ? capitale / n : (capitale * i) / (1 - Math.pow(1 + i, -n));
}
type Dati = { prezzo: number; costiAcquisto: number; lavori: number; anticipo: number; tasso: number; anni: number;
affittoMese: number; speseAnno: number; imuAnno: number; cedolare: number; mesiSfitto: number };
export function analizza(d: Dati) {
const investito = d.prezzo + d.costiAcquisto + d.lavori;
const affittoAnno = d.affittoMese * (12 - d.mesiSfitto);
const tasse = affittoAnno * d.cedolare; // es. 0.21
const nettoAnno = affittoAnno - d.speseAnno - d.imuAnno - tasse;
const r = rata(investito - d.anticipo, d.tasso, d.anni);
return {
rata: +r.toFixed(2),
flussoMese: +(nettoAnno / 12 - r).toFixed(2),
rendimentoLordo: +(100 * d.affittoMese * 12 / investito).toFixed(2),
rendimentoNetto: +(100 * nettoAnno / investito).toFixed(2),
};
}
Pezzi comuni a tutti i progetti
Glossario
- Valori OMI
- I prezzi indicativi degli immobili per zona, pubblicati dall'Osservatorio dell'Agenzia delle Entrate.
- Cedolare secca
- L'imposta fissa sugli affitti che sostituisce quella normale sul reddito.
