Le lezioni non stanno tutte in testa. E i recuperi men che meno.Lessons don't all fit in your head. Make-ups even less so.

Il gestionale che parla la lingua dei tutor.The management app that speaks the tutor's language.
Excel non sa cos'è un saldo lezione. Ripeti sì.Excel doesn't know what a lesson balance is. Ripeti does.
Studenti, lezioni, pagamenti, messaggi pronti per WhatsApp. Tutto da un'unica app desktop — senza account, senza cloud, senza canoni.Students, lessons, payments, messages ready for WhatsApp. All from one desktop app — no accounts, no cloud, no subscriptions.
Le lezioni non stanno tutte in testa. E i recuperi men che meno.Lessons don't all fit in your head. Make-ups even less so.

"Quanto mi deve?" è una domanda quotidiana. La risposta non dovrebbe vivere su un foglio Excel."How much do they owe me?" is a daily question. The answer shouldn't live in a spreadsheet.

Anagrafica, storico lezioni e pagamenti vivono in app diverse. Saltare da una all'altra costa tempo.Profile, lesson history and payments live in different apps. Switching between them eats your time.

Riscrivere lo stesso messaggio a dodici genitori ogni fine mese è tempo perso.Rewriting the same message to twelve parents every end of month is wasted time.

Frontend React 18 + TypeScript, impacchettato con Tauri 2 in un binario macOS nativo. Persistenza su SQLite locale con migrations versionate in Rust. Tutto l'accesso ai dati passa per un repository layer dedicato: l'UI non parla mai direttamente al database.React 18 + TypeScript front-end, packaged with Tauri 2 into a native macOS binary. Persistence on local SQLite with versioned migrations in Rust. All data access goes through a dedicated repository layer: the UI never talks to the database directly.