📱 Per la migliore esperienza, apri in Safari o Chrome
Progetto Progetto globale Aggiornato: 20 Agosto 2026
MVP in sviluppo

POI•LOVEStato del Progetto

Mappa comunitaria dei luoghi amati. Prima istanza: Albania · Tirana. Lancio tecnico FATTO il 18 agosto 2026: database e accessi propri, sulla macchina dedicata. Framework open source Cultural Bridge OS — Licenza MIT.

Test velocità
66%
Completamento
✓ 18.08
Lancio tecnico
56
Tabelle database
MIT
Licenza
Avanzamento per Area
Stato corrente delle 4 macro-aree di progetto
✓ Completata
Infrastruttura & Backend
100%
○ Da avviare
App Mobile iOS/Android
15%
↗ In corso
UX/UI & Contenuti
85%
⚡ Critico
Lancio & Distribuzione
55%
Distribuzione del lavoro — tocca uno spicchio
🟢 Verde = completato  ·  🟡 Giallo = in costruzione  ·  🔴 Rosso = da fare
79% completato
—
Dettaglio Attività
Stato, fase, tempo stimato e avanzamento di ogni deliverable
Attività
Fase
Progresso
Tempo stimato
Stato
Repository GitHub + Pages
acastagna/poi-love — app live su poilove.com, dal 17/08 su macchina dedicata
~8h — ✅ completato
Infrastruttura
100%
~8h completato
Fatto
Schema Supabase — 8 tabelle + RLS
POIs, Profiles, Loves, Lists, Categories, Routes, Media + visibilità 3 stati
~6h — ✅ completato
Backend
100%
~6h completato
Fatto
Google OAuth — Autenticazione utenti
Supabase Auth + Google Cloud Console configurati e attivi
~2h — ✅ completato
Autenticazione
100%
~2h completato
Fatto
Google Maps Platform — 3 API configurate
Maps JS + Places + Geocoding — chiave ristretta ai domini autorizzati
~2h — ✅ completato
Mappe
100%
~2h completato
Fatto
Prototipo Web Interattivo
HTML5 navigabile — mappa + inserimento POI simulato + tutte le schermate
~12h — ✅ completato
UX/UI
100%
~12h completato
Fatto
Cultural Bridge OS — Architettura documentata
Framework open source, guida al fork, rotte culturali albanesi
~4h — ✅ completato
Documentazione
100%
~4h completato
Fatto
Media server foto — sulla macchina
Cartelle + endpoint PHP per upload massimo 3 foto per POI
~3h — 🔴 sprint
Infrastruttura
100%
~3h
Sprint
App Expo / React Native — Setup + Autenticazione
Navigazione, Google Sign-In, schermata mappa base con layer POI
~6h — 🔴 sprint
App Mobile
25%
~6h
Sprint
Inserimento POI — Flusso Core < 90 secondi
GPS automatico, 3 foto, 200 caratteri, 1 tag — cuore dell'esperienza
~10h — 🔵 prossimo
App Mobile
100%
~10h
Prossimo
Sistema LOVE + Reputazione utenti
Il like è reputazione reale e visibile per chi condivide il POI
~6h — 🔵 prossimo
App Mobile
100%
~6h
Prossimo
Liste Personali — Pubbliche / Private
Condivisibili via link, gestite da Supabase RLS con permessi granulari
~6h — 🔵 prossimo
App Mobile
100%
~6h
Prossimo
Privacy Policy + Termini di Servizio
Obbligatori per App Store e Google Play — conformi al GDPR
~3h — futuro
Legale
100%
~3h
Futuro
App Store + Google Play — Submission
Screenshot, descrizioni, review Apple 1-3gg, Google 2-7gg
~5h — futuro
Lancio
0%
~5h
Futuro
Campagna Lancio — Hacker News, Reddit, Twitter
Show HN post, r/opensource, thread Twitter founder story
~4h — futuro
Marketing
0%
~4h
Futuro
Sprint Pre-Presentazione
Cosa serve entro Mercoledì 13 Maggio (apertura finestra)
🎤 Finestra Presentazioni
13-17 Maggio 2026
🚀 Lancio Tirana
17 Agosto 2026
Passo
7
18/08 →
18/09: spegnere Supabase?
Milestone di Progetto
Roadmap dal lancio di Tirana alla scalabilità globale
✓ Completata
Prototipo Web + Infrastruttura
Demo live, database Supabase, autenticazione Google, API Maps configurate.
Rilasciato
🎯 17 Agosto 2026
MVP App iOS + Android
Lancio pubblico a Tirana. Mappa, inserimento POI, liste, sistema LOVE.
In sviluppo
Q1 2027
POI•VOICE — Audio Guide AI
Guide audio generate da Claude. Pipeline AI proprietaria. Nessun servizio terzo.
Pianificata
Q3 2027
Il Libro dei Luoghi
Pubblicazione fisica dei luoghi più amati dalla community. Primo stream di ricavi.
Roadmap
Stack Tecnologico
Ogni componente del sistema e il suo stato attuale
PostgreSQL + GoTrue (in casa)
PostgreSQL + RLS + Auth + Realtime
Attivo
Google Maps Platform
Maps JS + Places + Geocoding API
Attivo
GitHub + Pages
Repo pubblico + CI/CD + Demo live
Attivo
Expo / React Native
iOS + Android da un unico codebase
Da avviare
Media server sulla macchina
Storage foto proprietario — API PHP custom
Da configurare
Claude + Gemini
AI pipeline: enrichment, categorizzazione, audio guide future
Fase 2
Roadmap: dal prototipo alla piattaforma indipendente
27 Apr → Giugno · 4 fasi · finestra presentazioni 13-17 Maggio
⚠️
Cosa può andare storto — senza filtri
Finestra presentazioni: 13-17 Maggio (5 giorni dal Mer 13). La demo HTML è pronta (index.html navigabile, itinerari, media server PHP live su media.poilove.com), ma il wire AddPOI verso upload.php manca. App Expo non testata su device fisico. Il lancio Tirana di Giugno funziona solo se la finestra porta i partner giusti.
FASE 1 · aprile–maggio
✅ Webapp & Infrastruttura
Webapp HTML SPA navigabile, mappa Leaflet trilingue, sheet system, demo mode. Media server PHP live su media.poilove.com (upload + card + delete + JWT). Supabase 12 tabelle + RLS. Expo scaffold 17 file.
Claude Tu
FASE 2 · 7–9 Maggio
🔄 Rifinitura Demo + API Wire
index.html consolidato (303KB). Wire AddPOI verso Plesk upload.php. Test end-to-end. Navigabilità chiusa. Slide presentazione + storia.
⚠ rischio: device test
FASE 3 · 13-17 Maggio
🎤 Finestra Presentazioni
5 giorni di demo live distribuite. SAL aggiornato. Q&A tecniche. Roadmap Tirana mostrata. Audience: partner + investitori + alleati locali, hand-picked, ripartiti nei 5 giorni.
Una sola — niente HN, niente lancio digitale
FASE 4 · 11 Mag → Giugno
🚀 Pre-Lancio Tirana
Iterazione su feedback. Test app Expo su device fisico. Accordi partner locali. Evento di lancio fisico Tirana. Lancio pubblico Giugno.
Lancio fisico, non digitale
⚡
Finestra di 5 giorni (13-17 Maggio) invece di un singolo giorno. Niente HN, niente lancio digitale anticipato. Si mostra a partner, investitori, alleati locali — hand-picked, distribuiti nei 5 giorni. Nessun rumore esterno fino al lancio Tirana di Giugno.
📊
Tra il 17 Maggio e Giugno passano 2-3 settimane: tempo per iterare su feedback, testare app su device, chiudere accordi locali, organizzare evento di lancio fisico a Tirana.
Il lancio: la data la decide la community
Una mappa d'amore non si lancia vuota, e non si lancia a calendario. Prima la mappa si popola di POI istituzionali (musei, castelli, parchi, piazze) perché nessuno la trovi deserta. Poi ILLI parte per un viaggio attraverso l'Albania: ogni tappa vera diventa un POI e una puntata della storia, raccontata sui social. Il giorno del lancio lo genera la community: quando i luoghi amati raggiungono il traguardo, ILLI arriva a Tirana e le porte si aprono.
La mappa →
Verso l'app negli store: preparazione, pubblicazione, backend
1 · Preparazione
  1. Completare l'app mobile (Expo / React Native): stesse funzioni della webapp, stesso backend
  2. I superpoteri nativi, il motivo vero dell'app: notifiche push e geofence anche a schermo spento
  3. Collaudo su telefoni veri, iPhone e Android, con la checklist delle 18 prove
  4. Requisiti store: account sviluppatore Apple e Google, schede store in 3 lingue (icone, screenshot, testi), dichiarazioni privacy
  5. Prova generale: TestFlight (iOS) e collaudo chiuso (Android) con la community del pre-lancio
2 · Pubblicazione
  1. Pubblicare l'app d'accesso nella console Google (oggi in modalità Test: entrano solo account in lista)
  2. Invio in revisione: Apple richiede giorni, Google da ore a giorni. Si pianifica, non si improvvisa
  3. Uscita coordinata con la storia: l'arrivo di ILLI a Tirana e il traguardo della community
  4. Dopo: aggiornamenti continui via store, ogni versione verificata dal controllo automatico
Il backend: uno solo, gia' pronto

Dal 18 agosto tutto vive sulla macchina dedicata: PostgreSQL con PostGIS (56 tabelle, 161 regole di sicurezza per utente, 90 funzioni), accessi propri (Google, LinkedIn, email), API PostgREST e media server delle foto. L'app mobile parlera' con le STESSE porte della webapp: nessun secondo backend da costruire, nessuna doppia manutenzione. Un solo pezzo nuovo lato server: il motore delle notifiche push (APNs per Apple, FCM per Google). Restano da traslocare i 6 programmi oggi raggiunti via ponte (ILLI, email, trascrizioni).

Il progetto globale

Il documento di riferimento, tenuto aggiornato: cosa esiste, cosa manca, in che ordine si costruisce, quanto costa e cosa serve. Comprende l'app collegata alla parte browser, con una sola porta dei dati per tutte e due.

Le sei schede del luogo
La scheda pubblica del luogo, sei tipologie
I profili pubblici
Il profilo pubblico dell'utente, cinque tipologie
— completato fine prevista — — letto dal database, non scritto a mano
Dove siamo adesso → Il progetto per intero
Link Rapidi
App live
poilove.com
Apri →
Repository GitHub
github.com/acastagna/poi-love
Apri →
Sito Ufficiale
poilove.com
Apri →
Progetto globale
sal.poilove.com/progetto.html
Apri →