> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Un boilerplate SaaS Expo con accesso, chat IA e paywall vere

L'app Expo di supastack è un SaaS mobile di produzione: accesso OAuth ed email, assistente IA, notifiche, temi e paywall RevenueCat, sulla stessa API dell'app web.

_Pubblicato 2026-10-30._
_Aggiornato il 2026-10-30._

> **Cosa include l'app Expo di supastack?**
> Dipende dal piano, ma l'app Expo è un SaaS mobile di produzione, non una demo: accesso con Google e Apple più codici via e-mail, un assistente IA, una casella di notifiche, blocco biometrico, temi e un paywall RevenueCat collegato allo stesso backend e alle stesse regole di accesso dell'app web. I profili EAS per sviluppo, anteprima e invio agli store sono già configurati.

## La metà mobile di un SaaS vero

L'app offre le schermate di cui un prodotto mobile a pagamento ha davvero bisogno, non una demo con tre bottoni. Flussi di accesso, un feed home popolato, l'assistente IA, una inbox di notifiche, impostazioni e una paywall RevenueCat funzionano tutti sulla stessa API dell'app web.

- Accesso Google e Apple più codici monouso via email, con deep link di auth
- Assistente IA con controlli di modello e di output
- Inbox di notifiche con stato letto/non letto e timestamp compatti
- Acquisti RevenueCat, ripristino e accesso verificato
- Blocco biometrico dell'app e gestione delle sessioni con secure-store
- Modalità sistema, chiara e scura sul sistema di temi condiviso
- Notifiche pronte per il push tramite expo-notifications


## Costruita come si aspettano i team Expo

Expo 57 su React Native 0.86 con navigazione file-based di Expo Router, chiamate API tipizzate verso il backend ospitato e profili build EAS per sviluppo, preview e invio agli store.

Le sessioni si sincronizzano tramite storage sicuro e deep link di auth: un utente che compra sul web sblocca sul telefono, e un acquisto in-app compare nel tuo admin web.

- Expo + React Native
- EAS Build + Submit
- RevenueCat
- TypeScript + Turborepo
- Better Auth
- iOS + Android


## L'app web è il tuo backend

L'app mobile non ha un backend ombra, si autentica e legge i dati sullo stesso deploy Next.js o TanStack Start che usano i tuoi utenti web. Una superficie API, un insieme di regole, una vista admin su tutti gli utenti.


## Dal clone agli store

Punta l'app alla tua API deployata, eseguila in Expo Go o in una dev build e si avvia su schermate vere invece che placeholder. I profili EAS e le guide di invio ti portano dalla prima build alla review di TestFlight e Play Console.

- Profili build dev, preview e produzione già configurati
- Le guide RevenueCat e push coprono la configurazione specifica di ogni store
- Blocco app, deep link e temi funzionano subito


## Domande frequenti

- Come funzionano i pagamenti su mobile?, Tramite acquisti in-app RevenueCat, la via imposta dagli store per i beni digitali. Acquisti, ripristini e diritti di accesso condividono le stesse regole del billing web.
- Serve un Mac per pubblicare l'app iOS?, No. EAS Build compila e firma le build iOS nel cloud; la guida di invio copre la review App Store. Un Mac serve solo se vuoi il simulatore locale.
- L'app mobile funziona senza l'app web?, L'app parla con l'API ospitata, lo stesso deploy Next.js o TanStack Start che alimenta il tuo sito. Pubblicate insieme, ogni schermata si appoggia su dati reali.
