Sviluppo di Ecosistema
Budget: €8 – €9 EUR
Sto valutando team qualificati per lo sviluppo di un ecosistema integrato composto da:
1. Mobile App (iOS + Android)
Richieste tecniche:
sviluppo nativo (Swift/Kotlin) o cross-platform solo se pieno supporto a:
Bluetooth Low Energy (BLE);
processi in background;
gestione eventi real-time;
modalità low-visibility dell’interfaccia.
workflow di pairing BLE con dispositivo esterno.
invio sicuro verso backend di un payload minimal (user ID, timestamp, location), con politiche di retry e fallback.
gestione di un flusso “discreto” senza elementi UI evidenti (dettagli completi dopo selezione del team).
2. Dispositivo indossabile (solo integrazione software)
richiesto protocollo BLE personalizzato o standardizzato, definito insieme al team.
scambio di messaggi leggeri (trigger/event payload).
possibile estensione futura a firmware dedicato (non incluso ora).
3. Backend + API
architettura cloud (AWS/Azure/GCP, a scelta del team).
servizi REST o GraphQL.
autenticazione JWT/OAuth2.
endpoint per gestione eventi, utenti, dispositivi, ruoli.
canale realtime (WebSocket/SSE) per notifiche verso dashboard.
cifratura dati sensibili a riposo e in transito.
4. Dashboard Web
framework moderno (React / Vue / Angular).
mappa con aggiornamento realtime via WebSocket/SSE.
gestione utenti, gruppi, dispositivi.
audit log e storico eventi.
ruoli e permessi granulari.
5. Requisiti trasversali
conformità GDPR: gestione consensi, retention configurabile, data minimization.
architettura scalabile e fault-tolerant (uptime target ≥ 99,5%).
logging + monitoring (preferenza: ELK, Grafana, CloudWatch, etc.).
codice documentato e pipeline CI/CD.
Deliverables richiesti nel preventivo
proposta architetturale (alto livello);
stack tecnologico suggerito;
milestone e timeline per un MVP;
stima economica suddivisa per moduli:
mobile app
backend/API
dashboard web
integrazione BLE
opzioni: hosting gestito, manutenzione post-rilascio, eventuale centrale operativa software.
Nota su sicurezza e dettagli sensibili
La descrizione dettagliata delle logiche interne, delle modalità di attivazione e dei flussi “discreti” non sarà condivisa in questa fase.
Verrà fornita solo al team selezionato con NDA.
1. Mobile App (iOS + Android)
Richieste tecniche:
sviluppo nativo (Swift/Kotlin) o cross-platform solo se pieno supporto a:
Bluetooth Low Energy (BLE);
processi in background;
gestione eventi real-time;
modalità low-visibility dell’interfaccia.
workflow di pairing BLE con dispositivo esterno.
invio sicuro verso backend di un payload minimal (user ID, timestamp, location), con politiche di retry e fallback.
gestione di un flusso “discreto” senza elementi UI evidenti (dettagli completi dopo selezione del team).
2. Dispositivo indossabile (solo integrazione software)
richiesto protocollo BLE personalizzato o standardizzato, definito insieme al team.
scambio di messaggi leggeri (trigger/event payload).
possibile estensione futura a firmware dedicato (non incluso ora).
3. Backend + API
architettura cloud (AWS/Azure/GCP, a scelta del team).
servizi REST o GraphQL.
autenticazione JWT/OAuth2.
endpoint per gestione eventi, utenti, dispositivi, ruoli.
canale realtime (WebSocket/SSE) per notifiche verso dashboard.
cifratura dati sensibili a riposo e in transito.
4. Dashboard Web
framework moderno (React / Vue / Angular).
mappa con aggiornamento realtime via WebSocket/SSE.
gestione utenti, gruppi, dispositivi.
audit log e storico eventi.
ruoli e permessi granulari.
5. Requisiti trasversali
conformità GDPR: gestione consensi, retention configurabile, data minimization.
architettura scalabile e fault-tolerant (uptime target ≥ 99,5%).
logging + monitoring (preferenza: ELK, Grafana, CloudWatch, etc.).
codice documentato e pipeline CI/CD.
Deliverables richiesti nel preventivo
proposta architetturale (alto livello);
stack tecnologico suggerito;
milestone e timeline per un MVP;
stima economica suddivisa per moduli:
mobile app
backend/API
dashboard web
integrazione BLE
opzioni: hosting gestito, manutenzione post-rilascio, eventuale centrale operativa software.
Nota su sicurezza e dettagli sensibili
La descrizione dettagliata delle logiche interne, delle modalità di attivazione e dei flussi “discreti” non sarà condivisa in questa fase.
Verrà fornita solo al team selezionato con NDA.