# Google Cloud e Firebase

> Come larch usa Google Cloud e Firebase: Hiki gira su Cloud Run con accesso e notifiche push di Firebase, e l’app Bridddge tiene i suoi account in Firebase.

URL: https://larch.ee/it/technologies/google-cloud-firebase/

larch rilascia e gestisce prodotti su Google Cloud e Firebase. Back end, app web e scraper giornaliero di Hiki girano su Cloud Run, con Firebase per l’accesso e le notifiche push, e l’app desktop Bridddge tiene i suoi account in Firebase.

- Prodotti realizzati: 2
- Calcolo: Cloud Run
- Deploy: Cloud Build, a ogni push
- Accesso: Firebase Auth
- Regione di Hiki: europe-west1 (Belgio)

## Realizzati con Google Cloud e Firebase

Due prodotti, in produzione nel cloud. Un prodotto vive su Google Cloud dall’inizio alla fine. L’altro è un’app desktop che usa Firebase per i suoi account.

### [Hiki](https://larch.ee/it/work/hiki/)

Cloud Run serve il back end FastAPI e l’app web Next.js di Hiki ed esegue lo scraper giornaliero. Cloud Build rilascia a ogni push, e Firebase gestisce l’accesso con Google e le notifiche push.

- Anno: 2025
- Stack: Next.js, React, TypeScript, Tailwind CSS, Kotlin, Jetpack Compose, FastAPI, Python, MongoDB, Firebase, Google Cloud
- Prodotto online: https://hiki.world

### [Bridddge](https://larch.ee/it/work/bridddge/)

L’app desktop Bridddge fa accedere gli utenti con Firebase Auth e tiene abbonamento e utilizzo di ogni account in Firestore.

- Anno: 2025
- Stack: Electron, React, TypeScript, shadcn/ui, Tailwind CSS, SQLite, Firebase, MCP, Claude AI
- Prodotto online: https://bridddge.com

## Servizio correlato

### [Sviluppo di piattaforme web](https://larch.ee/it/services/web-platform-development/)

Piattaforme veloci e robuste che assecondano la crescita del tuo business, invece di frenarla.

Cosa ottieni:

- **Piattaforme SaaS, dashboard in tempo reale e app multilingue**: Bridddge tiene abbonamento e utilizzo di ogni utente in Firestore, un record per account.
- **Tutto lo stack, dal front end al database**: App web, API, scraper e archivio delle foto di Hiki girano in un unico progetto Google Cloud.
- **Rilasciate, monitorate e scalate, non solo sviluppate**: Cloud Build rilascia Hiki a ogni push su main, e Cloud Logging tiene traccia di tutto in produzione.

## Come usiamo Google Cloud e Firebase

In produzione, non solo sviluppati. Rilasciare è metà del lavoro. Hiki si rilascia a ogni push su main e gira senza server da curare, e gli account di Bridddge vivono in Firebase.

### Hiki: tre carichi di lavoro su Cloud Run

Hiki gira su Google Cloud nella regione UE europe-west1. Cloud Run serve due servizi, il back end FastAPI e l’app web Next.js, ed esegue lo scraper come job Cloud Run che Cloud Scheduler avvia ogni mattina per aggiornare il catalogo dalle librerie. Ogni push su main avvia Cloud Build, che costruisce i container, li salva in Artifact Registry e rilascia la nuova versione.

Davanti al sito c’è un load balancer HTTPS globale con Cloud Armor. Le foto del marketplace vanno direttamente dal browser in un bucket Cloud Storage privato tramite link di upload firmati, ridimensionate prima, così il back end non tocca mai i file. I log finiscono in Cloud Logging.

### Firebase su Hiki

Firebase Auth dà a Hiki l’accesso con Google, sul web e nell’app Android, e il back end verifica il token di accesso prima di fidarsi di una richiesta. Firebase Cloud Messaging invia le notifiche push, e il back end ripulisce i token che non funzionano più.

### Bridddge: account per un’app desktop

Bridddge gira sul Mac dell’utente, ma i suoi account vivono in Firebase. L’app fa accedere gli utenti con Firebase Auth e tiene abbonamento e utilizzo di ogni account in Firestore.

### Perché questa coppia

Cloud Run scala con il traffico e torna giù senza server da gestire, e Firebase porta accesso e notifiche senza doverli costruire da zero. Anche questo sito, larch.ee, gira su Cloud Run.

## Altre tecnologie

Usate al suo fianco. Il back end FastAPI di Hiki gira su Cloud Run, e la sua app Android fa l’accesso con Firebase. Scopri cos’altro ci abbiamo costruito.

- [Python e FastAPI](https://larch.ee/it/technologies/python-fastapi/): Il back end di Hiki: FastAPI con MongoDB asincrono, gli scraper aiohttp e la pipeline che arricchisce ogni titolo.
- [Kotlin e Jetpack Compose](https://larch.ee/it/technologies/kotlin-jetpack-compose/): Hiki per Android: un’app nativa in Kotlin con ogni schermata in Jetpack Compose, su Google Play.
- [Tutte le tecnologie](https://larch.ee/it/technologies/): Undici tecnologie, ognuna in uso in un prodotto che abbiamo rilasciato.

## Come iniziare

Raccontaci cosa vuoi lanciare. Porta l’idea. Ti diremo come la costruiremmo e cosa serve.

- Prenota una call di 30 minuti: https://calendly.com/nicholas-stackwise/30min
- Email: nicholas@larch.ee
